![](https://img-blog.csdnimg.cn/20200709190637827.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java面试-Leetcode
Java面试
Leetcode刷题
jzjie
我是一个你们可以随意拍砖的程序猿~喜欢原创文章的可以关注下
展开
-
LeetCode (二)找出数组中多于半数的数字
题目 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 解法 自己的解法 思路:for循环遍历存Map,记录key对应的Count,如果大于半数,返回 package com.jzj.study.learn0527; import java.util.HashMap; import java.util.Map; /** * 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 */ p原创 2021-05-27 23:50:58 · 172 阅读 · 0 评论 -
LeetCode (一)找出数组中出现一次的数字
题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素 解法 自己的解法 思路:双重for循环遍历,细节需要注意,比如到达最后一个数的处理逻辑、两层循环m!=n package com.jzj.study.learn0527; /** * */ public class LC_OneHappen { public static void main(String[] args) { int[] nums = new in原创 2021-05-27 23:02:33 · 149 阅读 · 0 评论