题库
刷题时遇到的一些题目以及一些解法
柳泫酒
长安买酒 天涯别路
展开
-
有多少小于当前数字的数字
题目 给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] < nums[i] 。 以数组形式返回答案 提示: 2 <= nums.length <= 500 0 <= nums[i] <= 100 来源:力...原创 2020-03-17 10:57:58 · 214 阅读 · 0 评论 -
求N位数的自幂数
自幂数定义 自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数) public static List<Integer> getNarcissisticNumbers(int n) { List<Integer> number =new Li...原创 2019-12-26 14:11:03 · 2067 阅读 · 0 评论 -
JAVA旋转字符串
在LintCode做题的时候遇到的 本身是一个简单的题目但是在没有看清说明以及自身考虑不周的情况下还是折腾了一会儿 记录一下 说明 给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。 出错记录: 1、没有考虑到str为空的情况 2、原地旋转意味着要在str本身进行修改 3、没有考虑旋转次数大于str本身长度 正确代码 public class Solut...原创 2019-12-26 12:08:06 · 440 阅读 · 0 评论