由數(shù)組a生成數(shù)組b的方法描述如下:
1)將數(shù)組a中的n個(gè)元素依次分割出若干個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊有m×m個(gè)元素,m最大值為8,最小值為2。分割時(shí),按盡可能大的數(shù)據(jù)塊進(jìn)行分割;
2)對(duì)每個(gè)分割出的數(shù)據(jù)塊用“方陣轉(zhuǎn)換法”進(jìn)行轉(zhuǎn)換,每次轉(zhuǎn)換后得到的數(shù)據(jù)塊依次存儲(chǔ)在數(shù)據(jù)b中;
3)數(shù)組a分割后的剩余元素(個(gè)數(shù)小于4),直接依序存儲(chǔ)到數(shù)組b中。
例如n=140時(shí),可依次分割出3個(gè)數(shù)據(jù)塊,元素的個(gè)數(shù)分別為64(8×8)、64(8×8)、9(3×3),剩余元素為3個(gè)。
“方陣轉(zhuǎn)換法”過(guò)程如下:將數(shù)據(jù)塊中m×m個(gè)元素按行序排列成一個(gè)數(shù)字方陣,從該數(shù)字方陣中按列序得到轉(zhuǎn)換后元素的次序。以3×3數(shù)據(jù)塊為例,轉(zhuǎn)換過(guò)程如下圖所示:
請(qǐng)回答下列問(wèn)題:
請(qǐng)?jiān)趧澗€處填入合適的代碼。
您可能感興趣的試卷
你可能感興趣的試題

最新試題
郵箱women@hotmail.com中,hotmail.com指()
“網(wǎng)絡(luò)日志”簡(jiǎn)稱為()
()被比喻為網(wǎng)絡(luò)世界的“世界語(yǔ)”。
信息系統(tǒng)通常采用某些具有強(qiáng)大運(yùn)算力或海量運(yùn)算資源的計(jì)算機(jī)來(lái)充當(dāng)各種服務(wù)器,這些作為服務(wù)器的計(jì)算機(jī)是信息系統(tǒng)的“核心”。
后門程序是繞過(guò)安全性控制而獲取對(duì)程序或系統(tǒng)訪問(wèn)權(quán)的程序。這些后門程序是黑客為了攻擊系統(tǒng)而特意編寫的。