二維數組

二維數組

以數組作為數組元素的數組
二維數組又稱為矩陣,行列數相等的矩陣稱變方陣。二維數組本質上是以數組作為數組元素的數組,即"數組的數組",類型說明符 數組名[常量表達式][常量表達式]。二維數組又稱為矩陣,行列數相等的矩陣稱為方陣。對稱矩陣a[i][j] = a[j][i],對角矩陣:n階方陣主對角線外都是零元素。
    中文名:二維數組 外文名: 适用領域: 所屬學科: 又稱:矩陣 拼音:èr wéi shù zǔ 變方陣:行列數相等的矩陣稱變方陣。 适用領域範圍:數組

概述

nfloa

ta[3][4],b[5][10];nn定義a為3*4(3行4列)的數組,b為5*10(5行10列)的數組。注意,不能寫成float a[3,4],b[5,10];為便于理解特加入一個C語言程序及其運行結果。

nn運行結果為:nnarray[0][0]=1tarray[0][1]=2tarray[0][2]=3tarray[0][3]=4tarray[0][4]=5narray[1][0]=6tarray[1][1]=7tarray[1][2]=8tarray[1][3]=9tarray[1][4]=10narray[2][0]=11tarray[2][1]=12tarray[2][2]=13tarray[2][3]=14tarray[2][4]=15

快速排序算法

在一維數組快速排序算法的基礎上,給出了二維數組的快速排序算法。

理論分析和大量的數值實驗結果表明,其算法的平均計算時間仍然是O(nlog2n),一般所需的棧空間仍為O(log2n),是有效而可靠的快速排序算法。

相關詞條

相關搜索

其它詞條