自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用阿里云部署Hexo博客,并且能通过域名安全访问的详细教程

使用阿里云作为服务器,安装宝塔和node,把Hexo框架的博客部署到服务器上。配置所需:阿里云服务器,域名。使用到的环境或者工具:linux,宝塔,node,npm,cnpm,hexo,screen,XShell。

2023-12-27 21:06:05 1057 12

原创 Java中希尔排序的实现

希尔排序的原则是将与数据以一个特定值为周期的元素形成组,然后以插入排序排好组内的数据后再渐渐减少间隔的距离,直到距离为1。例如8个数据的元素,[12,35,89,48,35,15,64,25],设间隔为x,令x为4,那么,第一个元素和第五个元素为一组,也就是12与35,后面的元素同理​。排好以后,把间隔缩减为2​,再缩减为1。code:package sort_;import java.util.Scanner;public class shell { public void desc(in

2022-03-12 16:02:58 116

原创 Java中插入排序的实现

插入排序相当于把数组中的元素一个个插入另一个等大小的空数组中,以此达到排序的效果。以降序为例,12,65,78,98,56,第一次插入98在第一个位置,第二次则插入78,依次类推,但也可无需定义新数组,只需对数数组自身进行操作即可,把自身当为新数组。code:package sort_;import java.util.Scanner;public class insert { public void desc(int arr[]) { if(arr==null) { System

2022-03-12 15:56:35 182

原创 Java中选择排序的实现

选择排序实现的重点就是“选择”,以降序为例,当目前排序数组arr第一个元素时,需要在长度为length的元素中找出最大的元素排到arr[ 0 ]处,使用嵌套for循环,当排序到第二个元素时,就需要从剩下的length-1个元素中选出最大的排在arr[ 1 ]处,依次类推。code:package sort_;import java.util.Scanner;public class select { public void desc(int arr[]) { if(arr==null)

2022-03-12 12:22:20 256

原创 Java中冒泡排序的实现

本文实现了冒泡排序的算法,分为升序和降序,使用int数组作为测试类型,如需使用其他基本数据类型的算法,重载函数,并修改main函数中的数组类型即可。code:package sort_;import java.util.Scanner;public class bubble { //降序算法 public void desc(int arr[]){ if(arr==null) { System.out.print("数组为空!"); return; } //i指冒泡

2022-03-12 11:56:45 134

空空如也

空空如也

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

TA关注的人

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