随笔分类 - 蓝桥杯《算法很美》
摘要:选择排序的执行顺序 选择排序刚开始的时候默认:第一个数为min(最小值),默认最小值下表是0,通过这两个东西实现的目标是: 每次选择排序都能选出最小的那个值 第一次选择排序:是拿1与后边的数(3\-2\4\5)来比较 比较下来后的结果是min=-2然后最小值的下标改为-2的下标2 注意的是:min
阅读全文
摘要:此过程是根据别人写的然后模仿写的,大体思路一样,所以并无新意,只是接收输入我的似乎有点新意 ~ 题目如下: 代码如下: package 递归基础小题; import java.io.BufferedReader; import java.io.IOException; import java.io.
阅读全文
摘要:下边将是我的代码(超级无敌完整版) 看图结合代码想比较好想,注意除特殊情况外最小值总在无序的那侧哦~ 代码如下: package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-26-17-14 */ public class Case01
阅读全文
摘要:package 递归基础小题; import java.util.Scanner; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-26-16-18 */ public class Case01_小白上楼梯 { public static void mai
阅读全文
摘要:图示如下: 代码如下: package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-25-19-54 */ import javax.print.attribute.standard.SheetCollate; /** * 思路:如序列
阅读全文
摘要:额 我感觉不需要说什么的,递归本就需要点想象吧~ package 递归基础小题; import java.util.Scanner; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-25-19-06 */ public class 二分查找递归解法 { p
阅读全文
摘要:源代码 package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-24-21-02 */ public class 汉诺塔 { public static void main(String[] args) { printHonoiTo
阅读全文
摘要:package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-24-19-29 */ public class 最大公约数 { public static void main(String[] args) { //比如求6和4的最大公约数
阅读全文
摘要:package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-24-18-32 * 突然感觉到递归的规律:递归函数中会有两个return if内会有一个return这是子 * 是来解决最基础的问题的 */ public class 斐波那
阅读全文
摘要:package 递归基础小题; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-24-16-25 */ public class Demo1 { public static void main(String[] args) { //求阶乘问题-递归 int
阅读全文
摘要:题目 代码部分 package 十进制小数转二进制; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-23-20-59 */ public class Demo { public static void main(String[] args) { doub
阅读全文
摘要:我感觉这个题给的那种思路的写法是有漏洞的,即第一种给的那种思路,漏斗就在于最高位为1时的情况 而我自己的哪种方法也有漏洞就是给一个整数后s[i+1]这里的i+1会越界,越界的原因在于s1.length()会是这个整数最高位为1向后的位数而不是32位 没有一个满意的写法 代码如下: package 将
阅读全文
摘要:package 判断一个整数是不是2的整数次方; import java.util.Scanner; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-23-16-28 * 问题: * 用一条语句判断一个整数是不是2的整数次方 * 思路:想2的整数次方-》2
阅读全文
摘要:题和解释皆在注释中(´▽`ʃ♡ƪ) package 二进制中1的个数; import java.util.Scanner; /** * @author 邓雪松 (づ ̄ 3 ̄)づ)9.37 * @create 2021-10-22-21-26 * 题目: * 请实现一个函数,输入一个整数,输出该数二进
阅读全文
摘要:我感觉看注释即可,解释都在注释中 package 找出唯一成对的数; import java.util.Random; /** * @author 邓雪松 (づ ̄ 3 ̄)づ) * @create 2021-10-22-19-38 * 题目: * 1-1000这1000个数放在含有1001个元素的数组
阅读全文