希尔排序 简单插入排序存在的问题 我们看简单的插入排序可能存在的问题. 数组 arr = {2,3,4,5,6,1} 这时需要插入的数 1(最小), 这样的过程是: {2,3,4,5,6,6} {2,3,4,5,5,6} {2,3,4,4,5,6} {2,3,3,4,5,6} {2,2,3,4,5, ...
分类:
编程语言 时间:
2021-01-27 13:15:07
阅读次数:
0
一、测试类 import java.util.Arrays; public class SortTest { private static final int L = 20; public static void main(String[] args) { int [] arr = new int[ ...
分类:
编程语言 时间:
2021-01-26 12:42:40
阅读次数:
0
数组名一般可以当指针来用,但是有两种情况例外。 int arr[5]={1,2,3,4,5}; printf("%d\n",*arr); >打印出1 void func(int *a){} func(arr); >作为int *的指针用 void func1(int a[],int size){} ...
分类:
编程语言 时间:
2021-01-25 11:11:05
阅读次数:
0
function selectSort(arr){ for (let i = 0; i < arr.length; i++) { for (let j = i ; j < arr.length; j++){ if (arr[i] > arr[j]) { let tem = arr[i]; arr[i ...
分类:
编程语言 时间:
2021-01-25 10:55:55
阅读次数:
0
// 另存一个数组 function insertSort(arr){ const temArr = []; temArr[0] = arr[0]; for (let i = 1; i < arr.length; i++) { for(let j = i-1; j>=0; j--){ if(temA ...
分类:
编程语言 时间:
2021-01-25 10:55:43
阅读次数:
0
// 演示代码 function unique(arr) { /* your code */ } let strings = ["Hare", "Krishna", "Hare", "Krishna", "Krishna", "Krishna", "Hare", "Hare", ":-O" ]; a ...
分类:
编程语言 时间:
2021-01-25 10:47:59
阅读次数:
0
数组的复制 注意:此复制不是赋值,是数组元素的复制 public class Hello { public static void main(String[] args){ String[] arr = new String[]{"jj","DD","MM","BB","GG","AA"}; //源 ...
分类:
编程语言 时间:
2021-01-22 12:13:14
阅读次数:
0
// 演示代码 function unique(arr) { /* your code */ } let strings = ["Hare", "Krishna", "Hare", "Krishna", "Krishna", "Krishna", "Hare", "Hare", ":-O" ]; a ...
分类:
编程语言 时间:
2021-01-22 11:50:53
阅读次数:
0
// 非简写 let x = 'a' if (x 'a' || x 'b' || x 'c' || x 'd') { console.log(11111); } // 简写 let arr = ['a', 'b', 'c', 'd'] if (arr.includes(x)) { console.l ...
分类:
Web程序 时间:
2021-01-22 11:43:05
阅读次数:
0
实现效果如下: 代码如下: Sub MyCharacters() Dim arr, s$, i&, L&, n& s = InputBox("请输入改变的字符", "提示") '需要改变格式的字符串 n = Len(s) '变量s的长度 If n = 0 Then: Exit Sub Applica ...
分类:
其他好文 时间:
2021-01-20 12:08:40
阅读次数:
0