最新 最热

Leetcode 题目解析之 Majority Element II

Given an integer array of size n, find all elements that appear more than ⌊ n/3 ⌋ times. The algorithm should run in linear time and in O(1) space.

2022-01-09
1

Leetcode 题目解析之 Contains Duplicate II

Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that numsi = numsj and the difference bet...

2022-01-08
1

python求绝对值的三种方法

fabs()函数只适用于float和integer类型,而abs()也适用于复数。

2021-12-21
0

集合数组相互转换:int[]转List<Integer>

集合与数组的相互转换,这里主要介绍int[] 如何转换成Integer[] 和 List<Integer> ,主要是有一个装箱的过程,我们可以利用jdk8中stream用法中的boxed可以帮我们自动做装箱操作:...

2021-12-06
1

因为一个小小的Integer问题导致阿里一面没过,遗憾!

这道题,考察的是对Integer这个对象原理的理解,关于这道题的变体有很多,我们会一一进行分析。

2021-12-02
0

Java中int和Integer值之间相互比较

请同时参考文章https://www.joshua317.com/article/200

2021-11-30
0

LeetCode笔记:561. Array Partition I

题目的意思就是把一个数的二进制表示中的1和0置换掉,输出新的数字,所以一位位地遍历原数字的二进制表示,遇到0就在结果的对应比特位上加个1,这一点可以用左移操作来确定要加1的比特位,最后直接返回就是答案了。...

2021-11-23
1

LeetCode笔记:400. Nth Digit

开始没看到意思,后来明白了,当序列中的数字是两位数、三位数等等后,第n个数就不再是序列中的第n个数了,比如10中的1是第10个数字,0是第11个数字。...

2021-11-23
1

LeetCode笔记:343. Integer Break

这道题是要考我们一个个猜拆分数字的和的方法吗?不是的,这种找最大乘积是有规律可循的,结论是拆分成多个2和3相乘得出的乘积最大,至于原因要靠数学分析。...

2021-11-23
0

LeetCode笔记:231. Power of Two

这道题和另一道判断是否是3的次方数的题目很像,但是这个更简单,因为有一个二进制的东西存在,我们要判断一个数是不是2的次方数,不用去一次次除以2,也不用用log去算,直接转换成二进制,如果是2的次方数,那一定是最高位为1,其余位...

2021-11-23
0