Java-Leetcode 刷题
文章平均质量分 62
Envymjp
这个作者很懒,什么都没留下…
展开
-
java-LeetCode刷题二
java-LeetCode刷题二 剑指Offer 50第一个只出现一次的字符 首先分享一下我第一次的代码思路,虽然会超出时间限制; 用list来保存char数组, 再将其中重复的remove掉,剩下的index=0的字符即为第一个只出现一次的字符。 需要注意的点 1.char类型的remove会变成ascii数值,要使用Character.valueOf()转化一下; 2.尽管HashSet是通过HashMap实现的,但其实没有相应的get(index),remove(index)等方法,需要继续熟悉下。原创 2021-03-26 09:33:23 · 80 阅读 · 0 评论 -
java-LeetCode刷题一
java-LeetCode刷题一剑指Offer03 数组中重复的数字 由于最近针对面试做了一系列复习,包括刷题等,发觉自己在一些基础知识很多有忘缺和遗漏的,所以特地开始写博文,一来方便自己复习,二来能跟大家分享一下,望大家能多多指正 剑指Offer03 数组中重复的数字 不熟悉Java的中的方法的时候自己第一秒想到的是遍历之类的,因为此前对set很少使用,所以恶补了一波知识 为此还做了张List,Set,Map的概要图片; class Solution { public int findRepeat原创 2021-03-25 09:37:13 · 69 阅读 · 0 评论