自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Java语言选择排序

选择排序算法实现过程:算法描述:从头至尾扫描待排序序列,找出该序列中最小(大)的元素和第一个元素交换位置。接着从剩下的元素序列中重复前面的操作,最终得到一个有序序列。实现过程:使用两个for循环,第一个for循环确定存放待排序序列中经选择和交换之后的最小(大)的元素。第二个for循环实现将之前确定的最小(大)元素与序列中剩余的元素进行比较交换出最小(大)元素的下标。图解: ...

2019-12-17 17:41:11 161

原创 Java语言冒泡排序

冒泡排序算法实现过程:算法描述:冒泡排序操作是将相邻的两个元素进行比较,判断是否满足大小关系要求,如若不满足则交换这两个相邻元素的次序。一次冒泡排序操作至少会让一个元素移动到其应在的位置,重复n次。实现过程:通过两个for循环实现冒泡排序的全过程,外层 for 循环决定冒泡排序的趟数,内层 for 循环决定每趟所进行两两比较的次数。代码:import java.util.Scann...

2019-11-28 12:52:42 172

原创 java数据结构基础-链表-按顺序新增节点

public void addStudentNode_Ordered(Student s){        /**         * 1、获取表头         * 2、通过表头找到最后一个元素         * 3、把新增的节点放到最后一个元素的后面         */        // 新增节点        StudentNode p = new StudentNod...

2018-10-19 11:02:43 362

原创 java数据结构基础之交换节点内的值(不交换节点)

/**         *  不交换节点,只交换节点内的值   相比交换两节点要简单些         * @param number1         * @param number2         */    public void swapValue(String number1, String number2){                        // 定义节点...

2018-10-18 10:48:19 222

原创 java数据结构初学(记录)单链表交换两节点(3)可与之前写的进行对比(代码优化)——如果后续彻底搞明白后将精炼此部分内容,删除部分内容

public void swap(String number1, String number2){                // 定义节点        StudentNode t1,t2,t3,t4;        /**         *          * t1:头节点         * t2:p1         * t3:p2         * t4:p3...

2018-10-17 11:21:17 163

原创 java数据结构初学(记录)单链表交换两节点(2)可与之前写的进行对比(代码优化)——如果后续彻底搞明白后将精炼此部分内容,删除部分内容

public void swap(String number1, String number2){                // 定义节点        StudentNode t1,t2,t3,t4;        /**         *          * t1:头节点         * t2:p1         * t3:p2         * t4:p3...

2018-10-17 11:10:19 94

原创 java数据结构初学(记录)单链表交换两节点(1)可与之前写的进行对比(代码优化)——如果后续彻底搞明白后将精炼此部分内容,删除部分内容

public void swap(String number1, String number2){                // 定义节点        StudentNode t1,t2,t3,t4;        /**         * t1         * t2         * t3         * t4         */        t1=t...

2018-10-13 11:57:45 137

原创 java基础之自定义一维数组拷贝

public class ArrayTest02{ public static void main(String[] args){  int[] src={1,2,3,4,5,6,7,8,9};  int[] dest={10,11,12,13,14,15,16,17};  ArrayTestCopy(src,5,dest,1,3);  for(int i=0; i<dest...

2018-08-15 15:07:38 460

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除