
数组
龙西四弟
每天不断练习,刻意练习!
展开
-
冒泡排序和优化
/* * 计算机中解决问题,一定要学会问题分解,先解决比这个容易解决的问题,再慢慢加深 * 比如:我要对数组排序,那么我能不能先求数组的最小值,放在第一个位置,这样一来反复执行这个操作,就能排序了 * 比如:我要求子数组的排序,那么我先解决整个数组的排序,然后在改进代码,变成子数组的排序 * */package day7yue18;public class ArraySort ...原创 2019-07-18 15:10:07 · 126 阅读 · 0 评论 -
求最小值(图形界面、数组)
package day7yue12;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOpt...原创 2019-07-18 15:18:40 · 235 阅读 · 0 评论 -
快速排序-背下来
/* * 快速排序 * 分治法和递归 * * 要背的滚瓜烂熟,代码要背的滚瓜烂熟,多多积累大量代码 * */package day7yue20;public class QuikSort { public static void main(String[] args) { int arr[] = { 100, 2, 5, 1, 87, 34 }; quickSor...原创 2019-07-20 20:59:23 · 290 阅读 · 1 评论 -
直接插入排序
/*插入排序的研究 * * https://blog.youkuaiyun.com/qq1641530151/article/details/80550296 * public int[] insertSort(int[] array){ //直接插入排序 //在排序之前我们需要搞清一个思路,新插入一个数据的时候,排序过后的数组都是 //从小到大排列好的,所以我们需要从后往前查找...原创 2019-07-21 09:05:23 · 192 阅读 · 1 评论 -
数组内存示意图
package day7yue28;public class Persion { public int age ; public double height; public void info() { System.out.println("我的年龄是"+age+",我的身高是"+height); } public static void main(Strin...原创 2019-07-28 17:52:32 · 455 阅读 · 0 评论 -
声明创建一个数组,它的元素是int类型的数组
/* * 如果声明一个数组,它的元素也是int类型的数组怎么声明,记住了 * * */package day7yue28;public class ErWeiArrTest { public static void main(String[] args) { //创建了一个一维数组对象,长度是5,它的元素也是一维数组,这个一维数组元素也是int int[...原创 2019-07-28 18:13:35 · 4881 阅读 · 1 评论 -
选择排序
/** 选择排序的研究** */package day9yue11;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.event.Action...原创 2019-09-11 20:38:32 · 220 阅读 · 3 评论