*********************************************************************
**功能要求:讲控制台输入的横排文章(字符串)转成竖排文章(古书式)***
*********************************************************************
package day07;
import java.util.Arrays;
import java.util.Random;
public class SortTest {
public static void main(String[] args) {
//int[] ary = {2,3,4,1,5,1,7};
int[] ary = createArray(10000);
long start = System.currentTimeMillis();
Arrays.sort(ary);
long end = System.currentTimeMillis();
System.out.println("sort:"+(end-start));
//插入排除
ary = createArray(10000);
start = System.currentTimeMillis();
SortDemo.insertSort(ary);
end = System.currentTimeMillis();
System.out.println("insert:"+(end-start));
}
public static int[] createArray(int n){
int[] ary = new int[n];
Random r = new Random();
for(int i=0; i<ary.length; i++){
ary[i] = r.nextInt();
}
return ary;
}
}
- 大小: 47.8 KB
- 大小: 38.4 KB
分享到:
相关推荐
介绍了数组、一维数组、二维数组、多维数组及其应用示例
autoit 解决二维数组动态赋值
二维数组采集例子
在 C 语言中,二维数组是一种非常常用的数据结构,它可以用来存储具有两个维度的数据。 对于二维数组的初始化,我们可以采取多种方法,这取决于你的具体需求和数组的大小。以 下是一些二维数组初始化的例子和解释,...
在这个例子中,arr 是一个 3x4 的二维数组。 仅声明二维数组(稍后在代码中初始化): int arr[3][4]; // 在代码的其他部分初始化 arr[0][0] = 1; arr[0][1] = 2; // ... 以此类推 使用动态内存分配(不是...
C语言一步一步学数组之入门例子。里面有一个一维数组游戏的例子,和一个二维数组的游戏例子。适合新手入门学习数组。
本文实例讲述了C#二维数组基本用法。分享给大家供大家参考,具体如下: //定义数组 string[,] classes = new string[5, 2]; //正确的C#二维数组使用方法 classes[i, 0] = ; //错误的使用方法 classes[i][0]=; 据说...
动态二维数组的用法,好多书都描述地比较少,这称有份比较好例子去理解,例子较详尽,不会用的,快来看看,很好用的。
在这个例子中,二维数组`arr`的所有元素都被初始化了。 2. **部分初始化**: ```c int arr[3][3] = { {1, 2}, {3, 4}, {5, 6} }; ``` 在这个例子中,每一行的前两个元素被初始化,而剩下的元素将被自动初始...
C语言二维数组初始化 在C语言中,我们可以使用以下方法来初始化二维数组: ```c #include int main() { // 初始化一个3行4列的二维整型数组 int arr[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}...
结合phpExcel插件,写的一个读取excel2007、excel2003工作表内容,并返回二维数组的例子。可以自定义读取哪一张工作表,哪几列,哪几行的excel内容;可以进行扩展,修改里面的代码来适应你的项目。代码有充分的注释...
二维数组 尽可能的让你看到 易语言 版本的变量[0].x[0]=11 变量[1].x[1]=22 这样的形式 在火山pc里是怎么赋值与取值的 注释写的非常详细了 有错误的地方欢迎指正 一起交流学习 大神勿喷
继上一篇文章:PHP二维数组排序自定义函数,今天,我们再介绍一个php二维数组排序的例子。php对二维数组的排序很简单,主要用到array_multisort函数。例子:复制代码 代码如下:<?php /** * php二维数组排序 * ...
本文实例讲述了PHP将二维数组某一个字段相同的数组合并起来的方法。分享给大家供大家参考,具体如下: 例子: array(3) { [0]=> array(16) { ["id"]=> string(2) "42" ["uid"]=> string(2) "14" ["euid"]=> ...
0.0首先在我们要先知道,如何定义一个二维数组 我们在java中定义二维数组时很简单int a=[][] ,a=new int[2][4](在这只举两个例子)但在 javascrip中,却有一点点复杂。 例如, 我们先试着定义一个 4
用malloc申请的二维动态数组,简单的申请空间使用例子。
matlab 三维 数组首先了解下三维数组的构造:行*列*页,行*列就是我们通常了解的二维矩阵。下面是一个创建NumRow*NumCol*NumPage的赋值例子; rand('state',20140603); % 设定随机数种子 NumRow=4; NumCol=3; ...
/**作用: 二维数组排序函数,支持多键名排序 * 返回: 排序好的数组 * 使用: array_msort(数组,需要排序的键名,排序方式); * 例子: array_msort($cflist,"chapter_orderid","SORT_ASC"); * array_msort($arr,"name...
一、多维数组 ...例如:二维数组时返回的元组(4,3),三维数组返回的元组(4,3,2),因此一维数组时也同样以元组的形式返回结果。下面声称二维数组。 这里生成一个 3×2 的数组 B。3×2 的数组表示
014 求解二维数组的最大/最小元素 015 利用数组求前n个质数 016 编制万年历 017 对数组元素排序 018 任意进制数的转换 019 判断回文数 020 求数组前n元素之和 021 求解钢材切割的最佳订单 022 通过指