代码改变世界

水仙花数

2022-05-17 13:44 by 钟铧若岩, 311 阅读, 0 推荐, 收藏, 编辑
摘要:打印出所有的 水仙花数 ,所谓 水仙花数 是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个 水仙花数 ,因为153=1的三次方+5的三次方+3的三次方 1 public void Test11() { 2 for (int i = 100; i <= 999; i++) { 3 i 阅读全文

将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5

2022-05-16 17:16 by 钟铧若岩, 59 阅读, 0 推荐, 收藏, 编辑
摘要:1.程序分析:对n进行分解质因数,应先找到一个最小的质数i,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n > i,但n能被i整除,则应打印出i的值,并用n除以i的商,作为新的正整数你,重复执行第一步。 (3)如果n不能被i整除,则用i+ 阅读全文

输入三个整数x,y,z,请把这三个数由小到大输出

2022-05-16 17:10 by 钟铧若岩, 19 阅读, 0 推荐, 收藏, 编辑
摘要:后面补充 阅读全文

乘法口诀表

2022-05-16 17:07 by 钟铧若岩, 413 阅读, 0 推荐, 收藏, 编辑
摘要:全矩形 1 for (int i = 1; i <= 9; i++) { 2 for (int j = 1; j <= 9; j++) { 3 System.out.print(i + "*" + j + "=" + (i*j) + "\t"); 4 } 5 System.out.println() 阅读全文

猴子摘桃子问题

2022-05-16 16:54 by 钟铧若岩, 66 阅读, 0 推荐, 收藏, 编辑
摘要:猴子吃桃问题: 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时,见只剩下一个桃子了。 求第一天共摘了多少? 1 public static void main(Stri 阅读全文

题目:求1+2!+3!+...+20!的和。

2022-05-16 16:21 by 钟铧若岩, 31 阅读, 0 推荐, 收藏, 编辑
摘要:1 public void Test8(){ 2 long sum = 0; 3 long fac = 1; 4 for (int i = 1; i <= 20; i++) { 5 fac = fac * i; 6 sum += fac; 7 } 8 System.out.println(sum); 阅读全文

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和

2022-05-16 16:17 by 钟铧若岩, 50 阅读, 0 推荐, 收藏, 编辑
摘要:这里就不要使用数列递归公式了 1 public void Test7() { 2 float fm = 1.0f; 3 float fz = 1.0f; 4 float temp; 5 float sum = 0f; 6 7 for (int i = 0; i < 20; i++) { 8 temp 阅读全文

多项式计算公式

2022-05-15 07:46 by 钟铧若岩, 24 阅读, 0 推荐, 收藏, 编辑
摘要:接下来补充 阅读全文

0-1背包问题

2022-05-13 16:59 by 钟铧若岩, 38 阅读, 0 推荐, 收藏, 编辑
摘要:1 package com.company; 2 3 import org.junit.Test; 4 5 public class BeiBao01 { 6 7 8 /* 9 * 根据之前已经引出的状态转移方程,我们再来理解一遍,对于编号为 i 的物品: 10 11 如果选择它,那么,当前背包的最 阅读全文

拆半查找算法

2022-05-13 16:58 by 钟铧若岩, 31 阅读, 0 推荐, 收藏, 编辑
摘要:1 package com.company; 2 3 import org.junit.Test; 4 5 public class BinarySearchNonRecursive { 6 7 private static int binarySearch(int[] arr, int targe 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 下一页