- 博客(2)
- 收藏
- 关注
原创 大厂面试题笔记(二)给一个数组,找出数组中出现超过数组长度一半的数字 剑指39
给一个数组,找出数组中出现超过数组长度一半的数字 使用HashMap方法 不是最优解 但是容易懂 public static Integer solution(int[] arr) { HashMap<Integer, Integer> sites = new HashMap<Integer,Integer>(); for(int i = 0; i < arr.length; i++) { if(sites.containsKey(arr[i])) {
2021-05-28 21:41:33
58
原创 大厂面试题笔记(一) 字符串去重排序
给一个字符串将字符串中的重复字 public static String solution(String s) { if(s.length() < 2) { return s; } HashMap<Integer,Character> hashmap = new HashMap<Integer,Character>(); int j = 0; for(int i = 0; i < s.length(); i++) { if(!hashm
2021-05-28 21:31:42
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅