Java基础
white__cai
这个作者很懒,什么都没留下…
展开
-
Java简单排序
Java数组三种排序为了简单一点,只使用一个数组冒泡排序public class sort { public static void main(String[] args){ int[] nums = {1,3,8,0,10,2,11}; /** * 冒泡 */ for (int i = 0; i < nums.length - 1; i++) { for (int j = 0;原创 2020-10-13 16:02:14 · 136 阅读 · 0 评论 -
Java-数组后移
有 n 个整数,使其前面各数顺序向后移 m 个位置最后 m 个数变成最前面的 m 个数,比如输入数字为 1 2 3 4 5 6 7 8 9 0,m=4则结果为 7 8 9 0 1 2 3 4 5 6核心思想: 生成新数组int temp = (i + M) % nums.length;nums[temp] = NewNums[i];public class ArrayBack { public static void main(String[] args){ int[]原创 2020-10-13 16:38:15 · 689 阅读 · 0 评论 -
java-数组反转
核心:for循环时总长度 / 2,交换时nums[i] = nums[nums.length - i -1];public class LianXi { public static void main(String[] args){ /** * 数组反转 * 输入: 1 2 3 4 5 * 输出: 5 4 3 2 1 */ int[] nums = {11,22,33,44,55,66,77}原创 2020-10-13 16:11:35 · 139 阅读 · 0 评论