leetcode
深海向鲸
这个作者很懒,什么都没留下…
展开
-
leetcode 刷题之旅 349. 两个数组的交集
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 这是第一次写...原创 2019-05-17 16:14:17 · 118 阅读 · 1 评论 -
leetcode刷题之旅 --350. 两个数组的交集 II
与349题意差不多,稍微变动了一些。 思路:双层循环匹配相同数据,匹配过的加入新数组 错误:没有将相同的元素过滤掉,没有正确理解java中集合的使用。 错误代码,只通过部分案例 总结:添加标记来记录匹配过的数据,防止重复,加上集合的运用 List集合:能存放有序,重复的元素,集合可不确定数组的长度动态申请。 正确代码: class Solution { public int[] int...原创 2019-05-18 14:37:21 · 126 阅读 · 0 评论 -
leetcode--136.只出现一次的数字
这道题一开始就是想到暴力算法,但是看到大佬的想法觉得真的奇妙,用异或,相同的异或为0,0与任何数异或就是任何数。 大佬的讲解 正确做法为: class Solution { public int singleNumber(int[] nums) { int a=0; int m=nums.length; for(int i=0;i&l...原创 2019-05-29 20:25:37 · 95 阅读 · 0 评论