随笔分类 -  LeetCode

力扣的美丽
等差数列
摘要:### 题目: ``` /** * 等差数列: * 求等差数列前N项的级数之和。不考虑不合理的输入等特殊情况 * 输入N,首项M,差值K,整型,空格分隔。 */ ``` ### 解答: ```java class Test93 { public static void main(String[] a 阅读全文

posted @ 2023-06-10 16:12 陈嘻嘻- 阅读(9) 评论(0) 推荐(0) 编辑

菲波纳数
摘要:### 题目: ``` /** * 输入一个正整数N(N< 50),输出斐波那契数列前N项。 * * 5 * 1 1 2 3 5 */ ``` ### 解题: ``` class Test92 { public static void main(String[] args) { Scanner in 阅读全文

posted @ 2023-06-10 16:10 陈嘻嘻- 阅读(10) 评论(0) 推荐(0) 编辑

魔数
摘要:### 题目 ``` * 一个数字,把他乘以二,会得到一个新的数字, * 如果这个新数字依然由原数中那些数字组成,就称原数为一个魔数。 * 输入正整数N,检查它是否是一个魔数,输出YES或者NO。 * * 142857 = 285714 细节: 我们把 "初始化" 数据 放到List中,已经确定过的 阅读全文

posted @ 2023-06-08 22:20 陈嘻嘻- 阅读(52) 评论(0) 推荐(0) 编辑

完美的数字
摘要:### 题目: ``` * 输入正整数N,检查它是否完美输出YES或者NO。 * 把一个数字的每一位拆分开,计算他们的阶乘再累加,如果和等于原数字,则该数字是完美的。 * eg: * 145 * 1 + 4*3*2*1 + 5*4*3*2*1 == 145 阶层的意思:5! = 5的阶层 = 5*4 阅读全文

posted @ 2023-06-08 21:43 陈嘻嘻- 阅读(19) 评论(0) 推荐(0) 编辑

孪生质数
摘要:### 题目: ``` *在质数中,若两个质数之差为2,我们称之为孪生质数, * 例如(3、5)(5、7),输入2个正整数, * 判断他是不是孪生质数,输出YES或者NO。 ``` ### 做法: ```java class Test56 { public static void main(Stri 阅读全文

posted @ 2023-06-08 15:02 陈嘻嘻- 阅读(106) 评论(0) 推荐(0) 编辑

输入正整数N,检查它是否可以被其数字之和整除
摘要:### 题目: ``` * 输入正整数N,检查它是否可以被其数字之和整除, * 输出YES或者NO。不考虑不合理的输入等特殊情况。 eg: * 例如:78的各位数字之和是:7+8=15,则78是一个各位数字之和能被15整除的整数。 ``` ```plaintext class Test53 { pu 阅读全文

posted @ 2023-06-07 22:44 陈嘻嘻- 阅读(66) 评论(0) 推荐(0) 编辑

整数逆序
摘要:### 题目: ![](https://img2023.cnblogs.com/blog/2871529/202305/2871529-20230521171617020-1223224332.png) + #### 细节:输入int,放回String ```java class IntegerRe 阅读全文

posted @ 2023-05-21 17:20 陈嘻嘻- 阅读(36) 评论(0) 推荐(1) 编辑

杨辉三角
摘要://编写一个main方法 public static void main(String[] args) { Scanner myScanner = new Scanner(System.in); System.out.print("输入杨辉三角的层数:"); int nums = myScanner 阅读全文

posted @ 2022-07-26 18:23 陈嘻嘻- 阅读(43) 评论(0) 推荐(0) 编辑

只出现一次的数字
摘要:介绍:给出一个数组,找到这个数组中只出现了一次的"数字" *这个效率有点差,因为运用了好多循环(不推荐) 执行用时:1367 ms 内存消耗:42.5 MB public class SingleNumber { public static void main(String[] args) { in 阅读全文

posted @ 2022-07-22 17:53 陈嘻嘻- 阅读(34) 评论(0) 推荐(0) 编辑

合并两个有序数组
摘要:介绍:给出对应‘数组’和对应的‘m,n’ 来选择要合并的区间 /* 注意: 我这个和leetCode有点不一样,leetCode要求在nums1这个集合中 只要把最后的集合到数组的便利,改成 nums1[i] = list.get(i);就可以,但是我是新建一个数组。 */ public class 阅读全文

posted @ 2022-07-22 15:28 陈嘻嘻- 阅读(54) 评论(0) 推荐(0) 编辑

搜索插入位置
摘要:介绍:搜索插入位置,如果有就返回索引,如果没有就返回他应该插入那个索引位置 package cut; public class SearchInsert { public static void main(String[] args) { int[] ints = {1, 3, 5, 6}; Sol 阅读全文

posted @ 2022-07-21 16:22 陈嘻嘻- 阅读(68) 评论(0) 推荐(0) 编辑

移除元素
摘要:介绍:移除数组中指定元素,返回集合剩下元素的个数 public class Bracket { public static void main(String[] args) { int[] ints = {3, 2, 2, 3}; Solution3 solution3 = new Solution 阅读全文

posted @ 2022-07-21 15:07 陈嘻嘻- 阅读(18) 评论(0) 推荐(0) 编辑

去除"数组"中重复的数据
摘要:去重:去除数据中重复的数据 public class Map_offRepetition { public static void main(String[] args) { Integer[] nums = new Integer[]{1, 1, 1, 1, 2, 1, 2, 3, 3, 3, 5 阅读全文

posted @ 2022-07-21 14:18 陈嘻嘻- 阅读(45) 评论(0) 推荐(0) 编辑

最长的公共前缀
摘要:题目:最长的公共前缀 /** * 类型 > 最长的公共前缀 * * 我的思路: 木桶效应,找到最短的那个元素,然后进行对比 */ public class LongestCommonPrefix { public static void main(String[] args) { Solution2 阅读全文

posted @ 2022-07-21 10:14 陈嘻嘻- 阅读(42) 评论(0) 推荐(0) 编辑

移动零
摘要:/* leetCode -- 移动零 */ public class Remove_zero { public static void main(String[] args) { Solution solution = new Solution(); int[] number = new int[] 阅读全文

posted @ 2022-07-20 11:51 陈嘻嘻- 阅读(74) 评论(0) 推荐(0) 编辑

回文数
摘要:回文数,将数字反转在对比,是否相同 public class palindromicNumber { public static void main(String[] args) { Palindromic palindromic = new Palindromic(); palindromic.t 阅读全文

posted @ 2022-07-19 10:38 陈嘻嘻- 阅读(57) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示