public int findLHS(int[] nums) { HashMap<Integer,Integer> map=new HashMap<>(); if(nums.length==0){ return 0; } int low=0; int max=1; for(int i=1;i<nums.length;i++){ int temp=0; if(map.containsKey(nums[i])){ map.put(nums[i],map.get(nums[i])+1); temp=temp+map.get(nums[i]); }else{ map.put(nums[i],1); } if(){ } max=Math.max(i-low,max); } return max; }
暂存
最新推荐文章于 2025-03-27 17:42:02 发布