由數(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)換法”過程如下:將數(shù)據(jù)塊中m×m個(gè)元素按行序排列成一個(gè)數(shù)字方陣,從該數(shù)字方陣中按列序得到轉(zhuǎn)換后元素的次序。以3×3數(shù)據(jù)塊為例,轉(zhuǎn)換過程如下圖所示:
請(qǐng)回答下列問題:
您可能感興趣的試卷
你可能感興趣的試題
最新試題
“網(wǎng)絡(luò)日志”簡稱為()
下圖是計(jì)算圓周長的算法流程圖,這種結(jié)構(gòu)屬于()
編寫程序是利用計(jì)算機(jī)編程解決問題的第一步。
有關(guān)E-mail的發(fā)送,以下說法不正確的是()
在互聯(lián)網(wǎng)這個(gè)虛擬世界中,我們可以為所欲為,不受任何責(zé)罰。
用戶zzyh登陸新浪網(wǎng)的郵箱是()
下列關(guān)于通訊軟件QQ的說法,正確的是()
IP 地址202.204.96.234的子網(wǎng)掩碼是255.255.255.192,則該IP 地址的網(wǎng)絡(luò)標(biāo)識(shí)是202.0.0.0。
2019年8月,一款人工智能換臉軟件只需用戶提供一張正臉照,即可將明星的臉融合替換成自己的臉。此事引發(fā)了關(guān)于人工智能技術(shù)觸及隱私和安全問題的大討論。關(guān)于人工智能換臉技術(shù),以下選項(xiàng)表述正確的是()
某地出租車的收費(fèi)標(biāo)準(zhǔn)如圖所示。若乘客的里程數(shù)為5公里,則需付費(fèi)()