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 · 162 阅读 · 0 评论 -
LeetCode (一)找出数组中出现一次的数字
题目给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素解法自己的解法思路:双重for循环遍历,细节需要注意,比如到达最后一个数的处理逻辑、两层循环m!=npackage com.jzj.study.learn0527;/** * */public class LC_OneHappen { public static void main(String[] args) { int[] nums = new in原创 2021-05-27 23:02:33 · 141 阅读 · 0 评论