999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數(shù)據(jù)結(jié)構(gòu)與虛擬儀器結(jié)合教學(xué)案例
——基于二叉樹的圖像加密

2019-06-03 12:51:42馬竹娟余新宏吳德釗
數(shù)字通信世界 2019年4期
關(guān)鍵詞:學(xué)生

馬竹娟,余新宏,吳德釗,楊 坤

(1.安徽農(nóng)業(yè)大學(xué)經(jīng)濟(jì)技術(shù)學(xué)院,合肥 230011;2.安徽涉外經(jīng)濟(jì)職業(yè)學(xué)院,合肥 230001)

1 引言

數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)科學(xué)中有著舉足輕重的作用,不僅是計(jì)算機(jī)專業(yè)的核心課程,也是其他理工類專業(yè)如機(jī)械、電子等的選修課程。大多數(shù)學(xué)生在學(xué)習(xí)該課程時(shí)感到課程過于抽象,難以理解,甚至有學(xué)生錯(cuò)誤的認(rèn)為數(shù)據(jù)結(jié)構(gòu)與計(jì)算機(jī)的應(yīng)用關(guān)系不大。為了提高學(xué)生的學(xué)習(xí)興趣,拓寬知識(shí)面,在教學(xué)中加深數(shù)據(jù)結(jié)構(gòu)與應(yīng)用的聯(lián)系,本文結(jié)合虛擬儀器實(shí)驗(yàn)平臺(tái)的優(yōu)勢(shì),以二叉樹在圖像信息加密中的應(yīng)用為例,形成課堂案例教學(xué),將二叉樹的性質(zhì)、存儲(chǔ)結(jié)構(gòu),以及遍歷方法等應(yīng)用到圖像信息的加密中,既活躍課堂氣氛,也極大的提高了學(xué)生的學(xué)習(xí)興趣。

2 相關(guān)知識(shí)

樹型結(jié)構(gòu)是用來表示一對(duì)多的重要模型,其中二叉樹是一種特殊的樹型結(jié)構(gòu),其特殊性在于:其一,二叉樹中的任意結(jié)點(diǎn)至多有2棵子樹。其二,二叉樹的子樹有左右之分。因此二叉樹通常可以表示成三個(gè)相對(duì)獨(dú)立的部分,即根、左子樹、右子樹。其中,左子樹和右子樹也是符合本定義的二叉樹。顯然,二叉樹的定義是一個(gè)遞歸的定義[1]。對(duì)二叉樹的遍歷的討論,即如何確定一條搜索路徑,使得能夠?qū)Χ鏄渲械拿總€(gè)結(jié)點(diǎn)進(jìn)行一次訪問且只訪問一次。由于對(duì)二叉樹根結(jié)點(diǎn)訪問時(shí)機(jī)不同,通常可以將遍歷方法分為三種:先序遍歷、中序遍歷和后序遍歷。這三種遍歷方法也是遞歸進(jìn)行的,可以證明,由二叉樹的中序和先序遍歷序列或者中序和后序遍歷序列可以唯一確定一棵二叉樹[2]。

3 圖像加密

數(shù)字圖像加密技術(shù)可以在信息傳輸領(lǐng)域起到隱藏信息的作用,從而提高安全性。一個(gè)圖像可以看成是一個(gè)M×N個(gè)像素組成的矩陣,以3×3的矩陣為例,如下所示:

3.1 圖像加密方法

將加密二叉樹的中序遍歷序列轉(zhuǎn)換成對(duì)應(yīng)的二維矩陣,以該矩陣所形成的圖像即為加密圖像。

例如,加密二叉樹的中序遍歷序列為:bhdeiafcg

由該矩陣構(gòu)成的圖像即為加密圖像。

本文采用虛擬儀器實(shí)驗(yàn)平臺(tái)對(duì)本算法進(jìn)行實(shí)現(xiàn),通過虛擬實(shí)驗(yàn)平臺(tái)向?qū)W生展示原始圖像和加密圖像的對(duì)比,如圖2所示:

圖2 原始圖對(duì)加密圖對(duì)比

3.2 圖像解密方法

解密的過程是加密的逆操作。具體步驟如下:

(1)接收方需獲得加密圖和加密二叉樹的后序遍歷序列。(2)接收方從秘密通道獲得密鑰,即由原始圖像的二維矩陣所構(gòu)成的原二叉樹的中序遍歷序列。(3)接收方將加密圖轉(zhuǎn)換成二維矩陣,以行序?yàn)橹鞯捻樞蜃x取矩陣中的數(shù)據(jù),所獲得的序列即為加密二叉樹的中序遍歷序列。(4)根據(jù)加密二叉樹的中序、后序遍歷序列,確定加密二叉樹樹形,從而獲得加密二叉樹的先序遍歷序列。(5)由于加密二叉樹的先序遍歷序列與原圖像所構(gòu)成的完全二叉樹相同,結(jié)合密鑰,唯一確定與原始圖像相對(duì)應(yīng)的完全二叉樹。(6)將用于存儲(chǔ)完全二叉樹的一維數(shù)組轉(zhuǎn)換成二維矩陣,最終恢復(fù)原圖。

4 實(shí)際應(yīng)用

在實(shí)際通信中,甲方將加密圖發(fā)給乙方,并公開一個(gè)后序遍歷序列,乙接收后向甲方確認(rèn)回復(fù),男方再通過秘密渠道向乙方發(fā)送密鑰,即原二叉樹的中序遍歷序列。甲方獲得三方信息,可根據(jù)上述解密過程可以恢復(fù)原圖。該方法也可以用于文字信息加密,我方密鑰管理,數(shù)字認(rèn)證等,可應(yīng)用于商業(yè)、軍事等多個(gè)領(lǐng)域。

5 結(jié)束語

案例教學(xué)將理論與實(shí)際應(yīng)用相結(jié)合,大大提高了學(xué)生的學(xué)習(xí)興趣,不僅有利于學(xué)生對(duì)課堂理論知識(shí)的掌握,也激發(fā)了學(xué)生對(duì)計(jì)算機(jī)技術(shù)的探索欲望。

猜你喜歡
學(xué)生
快把我哥帶走
親愛的學(xué)生們,你們并沒有被奪走什么
英語文摘(2020年9期)2020-11-26 08:10:12
如何喚醒學(xué)生自信心
甘肅教育(2020年6期)2020-09-11 07:45:16
怎樣培養(yǎng)學(xué)生的自信
甘肅教育(2020年22期)2020-04-13 08:10:54
如何加強(qiáng)學(xué)生的養(yǎng)成教育
甘肅教育(2020年20期)2020-04-13 08:04:42
“學(xué)生提案”
《李學(xué)生》定檔8月28日
電影(2018年9期)2018-11-14 06:57:21
趕不走的學(xué)生
學(xué)生寫話
學(xué)生寫的話
主站蜘蛛池模板: 欧美激情第一区| 久久国产精品国产自线拍| 免费人成又黄又爽的视频网站| 国产精品青青| 久久精品视频亚洲| 亚洲精品日产精品乱码不卡| 国产精品护士| 在线精品亚洲国产| 欧美福利在线| 黄色网站不卡无码| 亚洲综合极品香蕉久久网| 久久综合五月| 国产在线麻豆波多野结衣| 日韩精品成人网页视频在线| 亚洲激情区| 亚洲美女一区| 久久精品亚洲专区| 婷婷五月在线| 午夜一级做a爰片久久毛片| 538国产视频| 国产jizzjizz视频| 国产精品久久久久婷婷五月| 日韩少妇激情一区二区| 无码专区第一页| 秋霞午夜国产精品成人片| 欧美在线一二区| 天堂岛国av无码免费无禁网站| 日本www在线视频| 日本人妻丰满熟妇区| 亚洲国产综合精品一区| 久久99热这里只有精品免费看| 永久在线精品免费视频观看| 日韩在线2020专区| 国产系列在线| 国产xxxxx免费视频| 久久青草热| AV片亚洲国产男人的天堂| 中国精品久久| 亚洲欧洲日韩综合| 婷婷六月综合网| 国产乱子精品一区二区在线观看| 播五月综合| 欧美性精品| 欧美精品影院| 中文字幕色在线| 国产亚洲欧美在线专区| 国产91熟女高潮一区二区| 欧美人人干| 亚洲中文字幕国产av| 久久久久久久久18禁秘| 国产91色在线| 欧美日韩激情在线| 日韩免费成人| 欧美不卡视频在线观看| 欧美一区二区精品久久久| 亚洲成人网在线播放| a国产精品| 97亚洲色综久久精品| 在线精品自拍| 91美女视频在线观看| 国产aaaaa一级毛片| 成人在线观看一区| www.亚洲一区| 深夜福利视频一区二区| 54pao国产成人免费视频| 国产永久在线观看| 国产精品久久精品| 欧美日韩国产在线观看一区二区三区 | 99精品免费在线| 毛片免费在线视频| 人妻一区二区三区无码精品一区| 午夜日本永久乱码免费播放片| 亚洲无限乱码| 欧美精品黑人粗大| 国产亚洲精品无码专| 欧美一区二区啪啪| 亚洲免费毛片| 成人免费网站久久久| 日本爱爱精品一区二区| 在线国产91| 亚洲热线99精品视频| 在线免费亚洲无码视频|