算法
zixiang0326
这个作者很懒,什么都没留下…
展开
-
冒泡排序 从小到大
冒泡排序 从小到大给定数组 [22,44,33,55,11]排序后 [11,22,33,44,55]import java.util.Arrays;/** * 冒泡排序 从小到大 * [22,44,33,55,11] --> [11,22,33,44,55] */public class MaoPao { public static void main(String[] args) { //定义给定数组 int[] arr = {22.原创 2021-10-12 10:22:34 · 177 阅读 · 0 评论 -
反转数组,顺序颠倒
import java.util.Arrays;/** * 已知数组 arr = {10,20,30,40,50,60,70} * 要求转换为 arr = {70,60,50,40,30,20,10} */public class FanZhuan { public static void main(String[] args) { //定义数组 int[] arr = {10,20,30,40,50,60,70}; //利用Array类.原创 2021-09-27 16:18:19 · 159 阅读 · 0 评论 -
百钱买百鸡
/** * 我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? * 设公鸡x,母鸡y,小鸡Z * 0<=x<=20,0<=y<=33,0<=z<=100 */public class BaiQianBaiJi { public static void main(String[] args) { //公鸡数量循环 for (int x=0...原创 2021-09-27 16:04:21 · 57 阅读 · 0 评论 -
100~999水仙花数
for循环遍历从100到999,分别获取个,十,百位,在求出水仙花数import java.util.ArrayList;import java.util.List;/** * 求1到100的水仙花数 */public class ShuiXianHua { public static void main(String[] args) { //初始化一个空的集合对象 List list = new ArrayList(); //定义一原创 2021-09-26 17:07:43 · 169 阅读 · 0 评论 -
不死神兔兔
/** * 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少? * 规律 1 1 2 3 5 8..... * 1+1=2,1+2=3,2+3=5 */public class BuSiShenTu { public static void main(String[] args) { //动态初始化一个数组 int[] arr = new int[20]; .原创 2021-09-27 15:51:59 · 62 阅读 · 0 评论