当前位置: 首页 > news >正文

腾讯云购买域名后如何建网站短网址免费生成

腾讯云购买域名后如何建网站,短网址免费生成,二手书交易网站策划书,工会网站开发需求分析代码功能 以下Java代码包含了三个排序算法的实现#xff1a; 选择排序#xff08;Selection Sort#xff09;#xff1a;通过不断选择剩余元素中的最小值来排序数组。 插入排序#xff08;Insertion Sort#xff09;#xff1a;通过构建有序序列#xff0c;对于未排序…代码功能 以下Java代码包含了三个排序算法的实现 选择排序Selection Sort通过不断选择剩余元素中的最小值来排序数组。 插入排序Insertion Sort通过构建有序序列对于未排序数据在已排序序列中从后向前扫描找到相应位置并插入。 快速排序Quick Sort使用分治法通过一个基准值将数据分为两部分对每部分递归排序。 代码还包含了一个生成30个随机整数的数组的函数并使用上述三种排序算法对数组进行排序同时计算并输出每种排序方法的执行时间。 代码 import java.util.Arrays; import java.util.Random;public class SortTest {public static void main(String[] args) {int[] array generateRandomArray(30);System.out.println(Original array: Arrays.toString(array));long startTime, endTime;// 选择排序startTime System.nanoTime();int[] sortedArraySelection selectionSort(array.clone());endTime System.nanoTime();System.out.println(Sorted by selection sort: Arrays.toString(sortedArraySelection));System.out.println(Time taken by selection sort: (endTime - startTime) ns);// 插入排序startTime System.nanoTime();int[] sortedArrayInsertion insertionSort(array.clone());endTime System.nanoTime();System.out.println(Sorted by insertion sort: Arrays.toString(sortedArrayInsertion));System.out.println(Time taken by insertion sort: (endTime - startTime) ns);// 快速排序startTime System.nanoTime();int[] sortedArrayQuick quickSort(array.clone(), 0, array.length - 1);endTime System.nanoTime();System.out.println(Sorted by quick sort: Arrays.toString(sortedArrayQuick));System.out.println(Time taken by quick sort: (endTime - startTime) ns);}public static int[] generateRandomArray(int size) {Random random new Random();int[] array new int[size];for (int i 0; i size; i) {array[i] random.nextInt(1000);}return array;}public static int[] selectionSort(int[] array) {for (int i 0; i array.length - 1; i) {int minIndex i;for (int j i 1; j array.length; j) {if (array[j] array[minIndex]) {minIndex j;}}int temp array[i];array[i] array[minIndex];array[minIndex] temp;}return array;}public static int[] insertionSort(int[] array) {for (int i 1; i array.length; i) {int key array[i];int j i - 1;while (j 0 array[j] key) {array[j 1] array[j];j--;}array[j 1] key;}return array;}public static int[] quickSort(int[] array, int low, int high) {if (low high) {int pivotIndex partition(array, low, high);quickSort(array, low, pivotIndex - 1);quickSort(array, pivotIndex 1, high);}return array;}public static int partition(int[] array, int low, int high) {int pivot array[high];int i (low - 1);for (int j low; j high; j) {if (array[j] pivot) {i;int temp array[i];array[i] array[j];array[j] temp;}}int temp array[i 1];array[i 1] array[high];array[high] temp;return i 1;} }
http://www.w-s-a.com/news/219869/

相关文章:

  • wordpress 编辑器推动门户网站建设不断优化升级
  • 做游戏网站的前景温江区建设局网站
  • 济南做微网站推广做网站seo优化总结
  • 巢湖网站建设电话长沙大型互联网公司
  • wordpress站群主机海南人
  • 云南网站建设维护商业网站建设教程
  • 云南省滇中引水工程建设管理局网站jsp个人网站设计
  • 网站建设 域名业务 邮箱互联网装饰网站
  • 建设厅技工在哪个网站上查询有了网站模板 还要怎样做
  • 城市联盟网站怎么做百度云网站建设视频教程
  • 织梦cms 官方网站网页视频如何下载到电脑
  • 查询建设公司业绩网站国外外链平台
  • 搭建直播网站需要怎么做做石材网站步骤
  • 移动网站如何做权重wordpress 统计字数 插件
  • 编写网站的软件百度指数教程
  • 网站改版建议策划书做设计什么兼职网站
  • 北京做兼职网站文创产品设计流程
  • 南阳做玉器网站wordpress 图片被缩小
  • 自己做网站卖衣服cms做网站容易不
  • 安徽安搜做的网站怎么样手机网站商城建设答辩问题
  • 分析不同网站的优缺点房产网站定制
  • 深圳工业设计大展2021论坛与网站做优化哪个更好
  • 什么网站做招聘比较好网络营销渠道管理
  • 网站建设选择什么模式淘宝网站可以做轮播吗
  • 山西免费网站制作乌市高新区建设局网站
  • 公司网站建设费用会计处理手机app免费下载
  • 网站的做网站的公司网站有些什么内容
  • 网站新类型wordpress 随机文章
  • 电商网站建设会计分录朝阳市网站公司
  • 正邦网站建设 优帮云百姓网征婚