学到的:

1.返回基本类型的数据可以直接返回,new int[3]{1,2,3};

2.三数之和,指针写法,先排序,固定两个值,第三个值必定随着左指针右移而左移。

3.java char的使用

4.arrays.sort(),仅对a[]大小的数组有用

StringBuffer sb = new StringBuffer();char c = (char)('a'+1);
sb.append();
sb.reverse();String a = "xxx";
(int)a.charAt(i); //可以获得这个字母的ASCII
reverseS1.contains(s2) //判断一个字符串是否包含另外一个字符串

5.Integer还是不能用==作为比较,应该使用.equals();

6.对于链表,指针类问题

ListNode newHeadA = headA;

可以将该结点赋值给其他结点,从而操作整条链表,链表操作可以用xxx.next=xxx.next.next,表示下一个结点.

双向队列.

Deque<Integer> stack = new ArrayDeque<>();
可以在头部与尾部进行增删.(First/Last)
stack.getFirst();
stack.addFirst();
stack.removeFirst();
Integer.intValue(); //表示这个int值

java,对于图的构建:

 ArrayList<ArrayList<Integer>> list = new ArrayList<>(n); //先创建一个二维list
for (int i = 0; i < n; i++) { //然后进行初始化.list.add(new ArrayList<>());}
for (int i = 0; i < graph.length; i++) { //再将图形状保存.list.get(graph[i][0]).add(graph[i][1]);}

java遍历/构造一棵树的写法,

public TreeNode dfs(int[] nums,int l,int r){if(l>=r) return null;int mid=(l+r)/2;TreeNode root = new TreeNode(nums[mid]);root.left =  dfs(nums,l,mid);root.right =  dfs(nums,mid+1,r);return root;}

7.list的排序需要使用collections.sort();

8.对于值的计算,注意看整数范围是否足够,二叉搜索树,值相同的话,不算二叉搜索树。

9.遍历java的容器

for(map.Entry<x,x> e:map.entrySet(){e.getKey();e.getValue();
}

10月1日 - 10月7日,国庆相关推荐

  1. 分享Silverlight/WPF/Windows Phone一周学习导读(10月1日-10月15日)

    分享Silverlight/WPF/Windows Phone一周学习导读(10月1日-10月15日) 本周Silverlight学习资源更新: [Silverlight入门系列]ListboxIte ...

  2. 分享Silverlight/WPF/Windows Phone一周学习导读(10月30日-11月6日)

    分享Silverlight/WPF/Windows Phone一周学习导读(10月30日-11月6日) 本周Silverlight学习资源更新 Silverlight 定位 niejunhua [学习 ...

  3. 天津Uber优步司机奖励政策(1月4日~1月10日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  4. lol12月25服务器维护,lol12月10日维护到几点 英雄联盟12月10日10.25版本更新维护时间...

    lol12月10日维护到几点?2020年12月10日英雄联盟全区停机维护更新10.25版本的内容,大家需要等待至维护结束才能登录游戏体验新版本.不知道本次更新时长的玩家,下面小编带来了英雄联盟12月1 ...

  5. 分享Silverlight/WPF/Windows Phone一周学习导读(10月16日-10月22日)

    分享Silverlight/WPF/Windows Phone一周学习导读(10月16日-10月22日) 本周Silverlight学习资源更新 Silverlight:分包下载及SEO优化方案 菩提 ...

  6. python祝福祖国代码_国际文交所:9月17日-10月15日《祝福祖国信卡》《澳门爱与祝愿套票》《北京精神封》3个提货转仓公告...

    尊敬的交易商: 根据2020(交)第455號公告,参与合作平臺<祝福祖国信卡>.<澳门爱与祝愿套票>.<北京精神封>的有效报名人数均已超过300人且报名市值大於50 ...

  7. 解密谷歌机器学习工程最佳实践——机器学习43条军规 翻译 2017年09月19日 10:54:58 98310 本文是对Rules of Machine Learning: Best Practice

    解密谷歌机器学习工程最佳实践--机器学习43条军规 翻译 2017年09月19日 10:54:58 983 1 0 本文是对Rules of Machine Learning: Best Practi ...

  8. 滴滴KDD2017论文:基于组合优化的出租车分单模型 By 机器之心2017年8月14日 10:29 数据挖掘顶会 KDD 2017 已经开幕,国内有众多来自产业界的论文被 KDD 2017 接收。

    滴滴KDD2017论文:基于组合优化的出租车分单模型 By 机器之心2017年8月14日 10:29 数据挖掘顶会 KDD 2017 已经开幕,国内有众多来自产业界的论文被 KDD 2017 接收.本 ...

  9. 直击CVPR2017:商汤科技打造技术盛宴23篇论文刮起中国风 By 机器之心2017年7月25日 10:14 近日,CVPR2017 在夏威夷如火如荼地进行,作为全球计算机视觉顶级会议,CVPR

    直击CVPR2017:商汤科技打造技术盛宴23篇论文刮起中国风 By 机器之心2017年7月25日 10:14 近日,CVPR2017 在夏威夷如火如荼地进行,作为全球计算机视觉顶级会议,CVPR 堪 ...

  10. 方舟服务器维护公告11月19日,明日方舟11月19日10点停机维护 更新内容一览

    感谢您对<明日方舟>的关注与支持,<明日方舟>计划将于11月19日10:00至16:00对客户端进行版本更新停机维护.本次更新为强制更新,更新结束后,需玩家对游戏客户端进行重新 ...

最新文章

  1. C# 如何在ComboBox输入文字改变时,触发事件?
  2. lol简介/html
  3. abaqus画一个球 python_简单几步,100行代码用Python画一个蝙蝠侠的logo
  4. Excel-开发者工具(WPS)
  5. 使用任意数量的关键字实参
  6. Java接口能不能有静态方法_接口可以在Java中使用静态方法吗?
  7. NTIRE @ CVPR 2021 视频质量增强竞赛:数据库、方法及结果汇总(官方发布)
  8. Box2D——入门教程
  9. 中文停用词文档_实战:朴素贝叶斯对文档进行分类
  10. Windows AD域管理软件详解
  11. HTML 做个漂亮的表格
  12. 使用nginx时候html页面乱码解决办法
  13. python控制电脑休眠唤醒键_使用Python实现Wake On Lan远程开机功能
  14. matlab 发音,MATLAB,MATLAB language,音标,读音,翻译,英文例句,英语词典
  15. FDD与TDD工作原理
  16. 笔记本触摸板没有反应了
  17. 计算机网络安全存在哪些潜在威胁,【计算机安全论文】威胁计算机安全论文(共4016字)...
  18. jpa 动态查询条件 数组_JPA使用Specification构建动态查询
  19. 阿里巴巴商家使用频率最多的数据接口分享
  20. ssm私人牙科诊所病例管理系统的设计与实现毕业设计源码071128

热门文章

  1. 借助ADB冻结与卸载Android系统应用(免ROOT)
  2. 服务器怎么修改网站地址后缀,修改asp网站后缀名 比如 把1.aspx修改成1.do或1.aaa解决方案...
  3. android ndk neon,Android NDK开发之 NEON使用介绍
  4. 倾斜摄影技术下打造的三维景区 [转]
  5. python shutil.move 移动文件
  6. qt emit是什么意思_2020年11月12日 无赞赏QT吗哪 :一同站在福音之上的祷告同工...
  7. 移动硬盘新加卷变为本地磁盘且不能打开磁盘查看文件
  8. 计算机表格中如何计算数据透视表,Excel表格中在数据透视表中添加计算字段的方法...
  9. Vitalik Buterin 《以太坊紫皮书》
  10. Linux下使用磁带机的直接备份操作