老虎集团8.23笔试AC统计 投票


全部评论
第二题先排序,再计算的,一直是80%
点赞 回复 分享
发布于 2020-08-23 20:00
老虎的题不用自己写输入吗
点赞 回复 分享
发布于 2020-08-23 18:36
public static ListNode lineUp (ListNode head) {         if (head == null || head.next==null)return head;         // write code here         ListNode node = head.next;         ListNode jishu = head.next;         int flag = 2;         StringBuilder s = new StringBuilder();         while (node != null){             if(flag % 2 == 1){                 jishu.val = node.val;                 jishu = jishu.next;             }             else {                 s.append(node.val).append(" ");             }             node = node.next;             flag++;         }         String[] strings = s.toString().split(" ");         for (String string : strings) {             jishu.val = Integer.valueOf(string);             jishu = jishu.next;         }         return head;     } 这是我第一题ac代码
点赞 回复 分享
发布于 2020-08-23 18:31
第一道题是不是先把两个字符串转换为全部小写或者全部大写,然后求两个字符串的最长公共子串呢
点赞 回复 分享
发布于 2020-08-23 18:23
第一题有没有54%的。Python也没有long啊,是哪错了吗
点赞 回复 分享
发布于 2020-08-23 18:15
第二题自己输入测试没问题,用的是回溯,提交0ac,是时间复杂度超了吗
点赞 回复 分享
发布于 2020-08-23 18:13
点赞 回复 分享
发布于 2020-08-23 18:12
public static ArrayList<ArrayList<Integer>> combinationSum (int[] prices, int m) {         // write code here         ArrayList<ArrayList<Integer>> list = new ArrayList<>();         boolean[] flag = new boolean[prices.length];         dfs(list,prices,0,m,flag);                  return list;     }     public static void dfs(ArrayList<ArrayList<Integer>> list,int[] prices,int index,int sum,boolean[] flag){         if(sum==0){          ArrayList<Integer> l = new ArrayList<>();          for(int i=0;i<prices.length;i++){              if(flag[i]) l.add(prices[i]);             }          if(!list.contains(l)){          list.add(l);          }         }         if(sum<0||index==prices.length) return;                  flag[index] = true;         dfs(list,prices,index+1,sum-prices[index],flag);         flag[index] = false;         dfs(list,prices,index+1,sum,flag);     } 自己造了几个测试用例都没问题,但a了0.....是因为list没排序的关系吗。。
点赞 回复 分享
发布于 2020-08-23 18:09
第二题有知道怎么做的大佬吗,分享一下代码呗
点赞 回复 分享
发布于 2020-08-23 18:06

相关推荐

24分钟1.自我介绍2.黑盒测试用例设计方法3.运用刚才的测试方法对手机端淘宝购物车结算页面进行测试4.测试流程5.需求文档没有标明边界值,怎么确定边界值,确定边界值后怎么测6.你们公司自动化测试是测业务主流程还是新需求反问:不足之处答:问答问题前思考3s再答,针对提问再答
一笑而过2222:边:边界值分析法(处理输入边界) 类:等价类划分法(划分有效 / 无效输入) 定:判定表法(多条件组合的逻辑判定) 因:因果图法(分析输入输出的因果关系) 迁:状态迁移法(覆盖系统状态转换路径) 场:场景法(模拟端到端业务流程) 正:正交试验法(多因素组合的测试优化) 错:错误推测法(基于经验推测潜在漏洞) 记忆逻辑链(按测试场景优先级排序) 先处理明确输入:边界值 + 等价类(边类) 再处理条件组合:判定表 + 因果图(定因) 接着处理状态与流程:状态迁移 + 场景法(迁场) 最后优化多因素与补漏:正交试验 + 错误推测(正错)
查看6道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务