记得截图没过的test case啊!否则连复习改bug的证据都没了啊!!!

其实也不一定非得要拿面试来测试,做做lc的contest,看看自己哪里不会,也是一样的效果。

注意是单选题还是多选题

hashmap单词查重:实在是简单啊,为啥就只过了一半?

= 1 和 2 的情况都会取出来。本来想给map写remove的,忘了怎么写了。唉。

// Complete the missingWords function below.static List<String> missingWords(String s, String t) {//initializationHashMap<String, Integer> map = new HashMap<String, Integer>();//HashSet<String> set = new HashSet<String>();
        List<String> result = new ArrayList<String>();String[] s_words = s.split("\\s+");String[] t_words = t.split("\\s+");//add sfor (int i = 0; i < s_words.length; i++) {map.put(s_words[i], 1);}//add tfor (int j = 0; j < t_words.length; j++) {map.put(t_words[j], map.get(t_words[j]) + 1);}//returnfor (int i = 0; i < s_words.length; i++) {if (map.get(s_words[i]) == 1) {result.add(s_words[i]);}}return result;}

小孩跑步:实在是简单啊,为啥就只过了1/4?

class Result {/** Complete the 'getMostVisited' function below.** The function is expected to return an INTEGER.* The function accepts following parameters:*  1. INTEGER n*  2. INTEGER_ARRAY sprints*/public static int getMostVisited(int n, List<Integer> sprints) {// Write your code here//initializationint[] count_steps = new int[n];Arrays.fill(count_steps, 0);//for loopfor (int pos = 0; pos < sprints.size() - 1; pos++) {//smaller or biggerif (sprints.get(pos) < sprints.get(pos + 1)) {for (int i = sprints.get(pos); i < sprints.get(pos + 1); i++) {count_steps[i]++;}}else {for (int i = sprints.get(pos + 1); i < sprints.get(pos); i++) {count_steps[i]++;}}}//get maxint max = count_steps[0];int index = 0;for (int i = 0; i < n; i++) {if (count_steps[i] > max) {max = count_steps[i];index = i;} }//returnreturn index;}}

给钱多的人卖股票,返回没买到股票的交易id。完全没思路,我ri。

就是先sort出价,再sort时间戳,可惜我tm连怎么给list 排序都不会写……是用heap么?先复习这里,然后顺便想想吧。

写一个Comparator<Object>,然后强制转换为比较数组。

package labs;import java.util.*;    public class Example1 {    public static void sort(int[][] ob, final int[] order) {    Arrays.sort(ob, new Comparator<Object>() {    public int compare(Object o1, Object o2) {    int[] one = (int[]) o1;    int[] two = (int[]) o2;    for (int i = 0; i < order.length; i++) {    int k = order[i];    if (one[k] > two[k]) {    return 1;    } else if (one[k] < two[k]) {    return -1;    } else {    continue;  //如果按一条件比较结果相等,就使用第二个条件进行比较。
                    }    }    return 0;    }    });   }    public static void main(String[] args) {    int array[][] = new int[][] {     { 12, 34, 68, 32, 9, 12, 545 },     { 34, 72, 82, 57, 56, 0, 213 },     { 12, 34, 68, 32, 21, 945, 23 },     { 91, 10, 3, 2354, 73, 34, 18 },    { 12, 83, 189, 26, 27, 98, 33 },     { 47, 23, 889, 24, 899, 23, 657 },     { 12, 34, 68, 343, 878, 235, 768 },     { 12, 34, 98, 56, 78, 12, 546 },     { 26, 78, 2365, 78, 34, 256, 873 } };    sort(array, new int[] {0});   //先根据第一列比较,若相同则再比较第二列for (int i = 0; i < array.length; i++) {    for (int j = 0; j < array[i].length; j++) {    System.out.print(array[i][j]);    System.out.print("\t");    }    System.out.println();    }    }
}

先把heap背一下吧!别的基础数据结构,自己总结的那张纸,也要背。越熟练越好,贝多芬,只有脑子里的存货,考试才可以直接拿来用啊!临时查、临时理解是来不及的。

措施:把cheetsheet和mmp里重要的东西赶紧复习一遍,不做题 光默写都可以,脑子里多存点东西。有面试就赶紧面,没有的话继续刷题。方法是:限时,强迫自己写暴力解 不能光是看了答案之后背出来,这样测不出自己的水平。

转载于:https://www.cnblogs.com/immiao0319/p/9615811.html

akuna capital oa相关推荐

  1. Capital one面经

    2018(7-9月) 分析|数据科学类 博士 全职@Capital One - 校园招聘会 - 技术电面  | Other | fresh grad应届毕业生 趁金鱼记忆没有消失的时候赶紧写一下攒个人 ...

  2. 基于 WPF + Modern UI 的 公司OA小助手 开发总结

    前言: 距离上一篇博客,整整一个月的时间了.人不能懒下来,必须有个阶段性的总结,算是对我这个阶段的一个反思.人只有在总结的过程中才会发现自己的不足. 公司每天都要在OA系统上上班点击签到,下班点击签退 ...

  3. (广州)软件开发定制服务,工作流引擎 OA 库存管理系统

    本人专注于工作流的研究设计同时提供软件开发定制服务,工作流引擎 OA系统 库存管理系统 如果有机会合作共事请联系:15817167503(本人在广州) QQ:1311663711 加时请注明软件定制 ...

  4. 聚焦OA品牌:OA产品影响力是选型关键

    选择OA进行企业管理不论是对于企业还是政府来说都是大势所趋.如今OA产业发展得红红火火,呈现出一种百花齐放的局面.然而近年来,许多OA厂商在产品的建设过程中都遇到了瓶颈,如何在OA产品的竞争中脱颖而出 ...

  5. 2010.10.30 OA 项目组一周工作报告

    本周基本上实现了上周的目标,但和计划相比有落后. 进度:55 本周提交了3.0任务评估的第一个版本,一共为1003小时,客户收到该评估后,对3.0任务进行了调整,将部分任务移到2011.2版本中,同时 ...

  6. OA项目12:系统管理之用户管理

    首注:本学习教程为传智播客汤阳光讲师所公布的免费OA项目视频我的文字版实践笔记,本人用此来加强巩固自己开发知识,如有网友转载,请注明.谢谢. 一 之前在第8节时已经将User实体及映射文件建立好了,所 ...

  7. 汽车高级驾驶辅助系统ADAS激光雷达创新者Cepton与Growth Capital达成企业合并协议

    汽车高级驾驶辅助系统 (ADAS) 和车辆自动驾驶领域光感测距技术(激光雷达)的创新者Cepton Technologies, Inc.(以下简称"Cepton")将与Growth ...

  8. 开源oa_开源OA:可以轻松支持云文档管理

    随着云办公.无纸化办公.在线办公逐渐为人们所熟知,云文档管理.协同办公等功能也被人重视了起来.随着工作文档的无纸化.工作地点随机化(可能是家中,也可能是某处咖啡厅)转变,纸质文档开始没落,电子云文档得 ...

  9. Silverlight OA源代码(Silverlight4+SQLServer2005)

    Silverlight OA系统简介 系统功能简介 l 程序界面介绍: 左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多 ...

  10. OA发展史:由点到生态

    在当今无边界组织的商业背景下,企业与员工关系已经转化为联盟关系,以往通过工作场所.劳动合同等约束的形式已经逐步弱化,管理行为空前复杂,OA正是将一个个散点整合起来的看不见的手.那么,推动OA发展的核心 ...

最新文章

  1. 机器人学习--电子指南针定位导航
  2. 基于依存句法与语义角色标注的事件抽取项目
  3. wow工程修理机器人图纸_工程的修理机器人图纸是哪里弄来的……
  4. Python3中queue模块的使用
  5. 从客户端中检测到有潜在危险的 Request.Form 值。
  6. RedHat RealTime Kernel
  7. 基于SSM实现酒店入住预定管理系统
  8. umijs有什么好处_UmiJS
  9. 手机平板连接电脑热点是用不了
  10. 【BZOJ】2286: [Sdoi2011消耗战【虚树DP】
  11. should be described in NUMA config 和 CPU feature cmt not found
  12. 支付宝技术期末考:专业技术蓝军首次对外公开
  13. Linux操作系统平台
  14. DellR720服务器上安装EXSI6.5.0全教程
  15. 应用随机过程期中复习总结
  16. 命令集matlab,Matlab常用命令集2
  17. 交大昂立华为鸿蒙,20210517湖南人涨停复盘
  18. C# 里面的 #region 是什么意思? (转载)
  19. JSON-LIB 的使用指南
  20. 跨省游拯救疫后旅游业:汝之蜜糖,彼之砒霜

热门文章

  1. macpro如何清理磁盘空间_Mac系统空间占用太大,如何清理磁盘空间
  2. 【转】机器人领域的SCI期刊杂志和国际会议
  3. c语言中pinMode的作用,Arduino C语言的基本结构
  4. 0投入,高收益,门槛低,自媒体副业推荐
  5. Android IOS视频录制技术方案
  6. 角度和弧度之间的转换
  7. 基于 YOLOV5 的 SAR 图像舰船检测
  8. 10.解决分支合并冲突
  9. iOS8官方推荐图标和图像尺寸
  10. 无刷舵机和普通舵机,数字舵机还有模拟舵机的区别