算法
平时的一些解题思路记录
杰肥啊
一个想变强的挨踢男,很笨,但却很努力。
展开
-
【LeetCode】有多少小于当前数字的数字
给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j!= i 且 nums[j] < nums[i]。以数组形式返回答案。原创 2023-10-24 12:45:14 · 177 阅读 · 0 评论 -
【算法】在给定的从1到100的整型数组中,如何快速找到缺失的数字,Java代码
在给定的从1到100的整型数组中,如何快速找到缺失的数字?这个问题我们可以先不用想100那么复杂,我们可以先思考给定的从1到10的连续整型数组中,怎么找到那个缺失的部分。 解题思路 从连续2个字可以知道,他们在不缺失的情况下可以知道他们的总和。然后把缺失情况下的总和算出来,差值就是那个缺失的数字。 缺失的数字=SUM(不缺失情况)-SUM(缺失情况) Java代码 /** * 给定的连续整型数组中,找到缺失的数字 * @param arr * @param serie原创 2022-03-01 11:33:34 · 2027 阅读 · 0 评论