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é)生寫的話
主站蜘蛛池模板: 亚洲男人天堂网址| 国产毛片基地| 国产成人艳妇AA视频在线| 色综合日本| 国产一级二级三级毛片| 亚洲天堂区| 欧美性色综合网| 欧美日韩专区| 久久五月天综合| 91成人在线观看视频| 国产18在线| 黄色网在线| 亚洲系列无码专区偷窥无码| 久久国产精品波多野结衣| 在线国产三级| 99热免费在线| 国产精品极品美女自在线看免费一区二区 | 国内a级毛片| 人妻一区二区三区无码精品一区 | 无码中文字幕加勒比高清| 日韩高清欧美| 在线视频97| 国产免费精彩视频| 国产成人高清在线精品| 国产交换配偶在线视频| 久久99久久无码毛片一区二区| 午夜啪啪网| 中文字幕 91| 久久精品国产精品青草app| 正在播放久久| 亚瑟天堂久久一区二区影院| 亚洲VA中文字幕| 国产 在线视频无码| 午夜无码一区二区三区| 国产成人一二三| 天天躁夜夜躁狠狠躁图片| 亚洲av无码专区久久蜜芽| 久久人人妻人人爽人人卡片av| 在线日韩日本国产亚洲| 欧美亚洲网| 精品1区2区3区| 欧美一级高清片欧美国产欧美| 在线观看精品国产入口| 啦啦啦网站在线观看a毛片| 精品三级在线| 国产网友愉拍精品视频| 伊人久久青草青青综合| 91热爆在线| 亚洲欧洲日韩综合| 国内精品伊人久久久久7777人| 国产伦精品一区二区三区视频优播| 青草免费在线观看| 亚洲人成网站18禁动漫无码| 青青青亚洲精品国产| 国产另类视频| 国产福利观看| 人妻中文字幕无码久久一区| 久久久久人妻一区精品色奶水| 久草性视频| 国产黄色视频综合| 亚洲福利视频网址| 亚亚洲乱码一二三四区| 国产成人喷潮在线观看| 国产91精品久久| 网友自拍视频精品区| 国产青青操| 欧美精品成人一区二区在线观看| 一级毛片免费不卡在线视频| 五月综合色婷婷| 亚洲精品少妇熟女| 99re热精品视频中文字幕不卡| a毛片免费观看| AV不卡无码免费一区二区三区| 久久美女精品国产精品亚洲| 在线观看国产精品第一区免费| 青青国产视频| 91久久性奴调教国产免费| 最新日韩AV网址在线观看| 2019国产在线| 99热这里只有精品2| 欧美激情综合| 亚洲人成电影在线播放|