• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于網(wǎng)絡(luò)平臺(tái)下赫夫曼樹演示系統(tǒng)課件的設(shè)計(jì)與實(shí)現(xiàn)

    2017-04-10 06:47:38李萍趙潤林
    電腦知識(shí)與技術(shù) 2017年4期
    關(guān)鍵詞:網(wǎng)絡(luò)平臺(tái)

    李萍++趙潤林

    摘要:《數(shù)據(jù)結(jié)構(gòu)》在傳統(tǒng)的教學(xué)模式下存在諸多弊端,根據(jù)多年來學(xué)生對(duì)該課程的反饋信息,針對(duì)課程特點(diǎn)在網(wǎng)絡(luò)平臺(tái)上,以赫夫曼樹為例,實(shí)現(xiàn)動(dòng)態(tài)演示系統(tǒng),增加課程的趣味性,增加學(xué)生學(xué)習(xí)興趣,提高教學(xué)效果。

    關(guān)鍵詞:網(wǎng)絡(luò)平臺(tái);赫夫曼樹;動(dòng)態(tài)演示

    中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)04-0109-02

    The Design and Implementation of Huffman Tree Demonstration System Based on Network Platform

    LI Ping, ZHAO Run-lin

    (Department of Computer Science and Technology,Yuncheng University,Yuncheng 044000,China)

    Abstract:There are many disadvantages in the traditional teaching mode about data structure.The demonstration system of Huffman Tree is designed on network platform based on the students feedback about the course.It can add fun of the course , add the fun of study and improve the effect of teaching.

    Key words:network platform; huffman tree; demonstration system

    1 數(shù)據(jù)結(jié)構(gòu)課程的特點(diǎn)及教育現(xiàn)狀

    《數(shù)據(jù)結(jié)構(gòu)》課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門基礎(chǔ)課,其最主要的特點(diǎn)是理論知識(shí)點(diǎn)多,算法復(fù)雜,內(nèi)容枯燥,傳統(tǒng)教學(xué)方法缺少互動(dòng)和學(xué)生參與,很難調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,學(xué)習(xí)效果不理想。鑒于傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)理論教學(xué)中形式過于單一,網(wǎng)絡(luò)交互不充分,不能很好地為學(xué)生創(chuàng)建自學(xué)情境,從學(xué)生對(duì)《數(shù)據(jù)結(jié)構(gòu)》課下教學(xué)情況的反饋,有必要實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)教學(xué)的多樣化,不只要有教案,多媒體PPT,非常有必要加入算法的動(dòng)畫演示,讓學(xué)生體會(huì)到算法的思想,增加學(xué)習(xí)興趣,提高教學(xué)效果。

    2 網(wǎng)絡(luò)平臺(tái)下《數(shù)據(jù)結(jié)構(gòu)》課程資源多樣化

    計(jì)算機(jī)網(wǎng)絡(luò)一種新型的信息平臺(tái),為學(xué)生提供了良好的學(xué)習(xí)環(huán)境,它具有開放性、共享性、互動(dòng)性和多樣性等特點(diǎn)?;诰W(wǎng)絡(luò),教師和學(xué)生可以無地域地進(jìn)行溝通,可以通過平臺(tái)豐富的教學(xué)資源為學(xué)生提供多樣化條件,同時(shí)也可以為學(xué)生提供虛擬的實(shí)踐環(huán)節(jié)。學(xué)生可以從網(wǎng)絡(luò)學(xué)習(xí)中獲取生動(dòng)、鮮明、直觀的圖文聲像等原始資料,從而能有效地激發(fā)學(xué)生學(xué)習(xí)的興趣,提升學(xué)習(xí)的動(dòng)力有利于培養(yǎng)學(xué)習(xí)者獨(dú)立解決問題的能力;學(xué)生還可以對(duì)在網(wǎng)絡(luò)上收集的資料進(jìn)行加工,不斷地把自身掌握的知識(shí)和新獲得的知識(shí)進(jìn)行整合、遷移,調(diào)整自己的知識(shí)體系,養(yǎng)學(xué)生自主探究能力,發(fā)揮學(xué)生主動(dòng)性,有利于學(xué)習(xí)者創(chuàng)新能力的培養(yǎng)。

    3 赫夫曼樹演示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    針對(duì)數(shù)據(jù)結(jié)構(gòu)中樹與圖結(jié)構(gòu)存儲(chǔ)和算法的復(fù)雜性,以赫夫曼樹為例進(jìn)行算法設(shè)計(jì)并動(dòng)畫演示。

    1)赫夫曼樹的特點(diǎn)

    赫夫曼樹又稱為最優(yōu)二叉樹,它在工程設(shè)計(jì),軟件開發(fā)與應(yīng)用,編碼以及人員,那么將會(huì)大大提高解決問題的速度。

    2)赫夫曼樹的基本思想

    根據(jù)給定的n個(gè)權(quán)值(w1,w2,……,wn)構(gòu)成n棵二叉樹集合F={T1,T2,……,Tn},其中每棵二叉樹Ti中只有一個(gè)帶權(quán)為wi的根結(jié)點(diǎn),其左右子樹為空。

    在F中選取兩棵根結(jié)點(diǎn)的權(quán)值最小的樹作為左右子樹構(gòu)造一棵新的二叉樹,且置新的二叉樹的根結(jié)點(diǎn)的權(quán)值為其左、右子樹上根結(jié)點(diǎn)的權(quán)值之和。

    在F中刪除這兩棵樹,同時(shí)將新得到的二叉樹加入F中。

    ④重復(fù)和,直到F只含一棵樹為止。

    3)赫夫曼樹演示系統(tǒng)的設(shè)計(jì)

    根據(jù)赫夫曼樹建樹的基本思想,其流程圖創(chuàng)建如下所示:

    Select(HT,i-1,s1,s2)函數(shù)實(shí)現(xiàn)了在所有結(jié)點(diǎn)中尋找兩個(gè)權(quán)值最小的結(jié)點(diǎn),可以通過以下方法實(shí)現(xiàn):

    使用冒泡排序算法,經(jīng)過兩趟冒泡,權(quán)值最小的兩個(gè)結(jié)點(diǎn)就在最上面。(兩次循環(huán))

    使用兩次找最小值結(jié)點(diǎn)。(兩次循環(huán))

    使用兩個(gè)指針min1,min2,使用一次找最小值結(jié)點(diǎn),每次找到新的最小值時(shí),min1和min2同時(shí)移動(dòng),min2=min1,min1=p。(一次循環(huán))

    Select(HT,i-1,s1,s2)函數(shù)在第二次選擇兩個(gè)最小值時(shí),需要去除第一次已選內(nèi)容,可以從parent值為零中作為選取內(nèi)容。

    4 總結(jié)

    在網(wǎng)絡(luò)平臺(tái)下,加《數(shù)據(jù)結(jié)構(gòu)》教學(xué)資源的多樣化,為學(xué)生學(xué)習(xí)提供良好的輔助工具,激發(fā)學(xué)生學(xué)習(xí)興趣,提升學(xué)習(xí)動(dòng)力,與教師教學(xué)相輔相成,很好地詮釋教與學(xué)。

    參考文獻(xiàn):

    [1] 魏曉鋒.《數(shù)據(jù)結(jié)構(gòu)》多媒體網(wǎng)絡(luò)課件的設(shè)計(jì)與制作研究[J]. 青海師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,4(8):83-85.

    [2] 謝延紅,王志軍,耿霞,錢愛增. 數(shù)據(jù)結(jié)構(gòu)自適應(yīng)網(wǎng)絡(luò)課程的構(gòu)建[J]. 甘肅聯(lián)合大學(xué)學(xué)報(bào)(自然科學(xué)版),2007,1(1):114-117.

    [3] 方芳,沈晶. 數(shù)據(jù)結(jié)構(gòu)網(wǎng)絡(luò)教研平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J]. 安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2013,5(2):116:119.

    [4] 夏紅霞,楊紅云,找廣輝. 基于Internet的《數(shù)據(jù)結(jié)構(gòu)》網(wǎng)絡(luò)課程的設(shè)計(jì)實(shí)現(xiàn)[J]. 微機(jī)發(fā)展, 2004,10(14):109-111.

    [5] 尚蕾. 基于THEOL網(wǎng)絡(luò)綜合平臺(tái)的“數(shù)據(jù)結(jié)構(gòu)”課程建設(shè)和教學(xué)改革[J]. 電腦知識(shí)與技術(shù),2012,7(14):78-81.

    [6] 陳蘇海, 網(wǎng)絡(luò)環(huán)境《數(shù)據(jù)結(jié)構(gòu)》課程研究性學(xué)習(xí)教學(xué)改革[J]. 電腦知識(shí)與技術(shù),2013,12(20):115-118.

    猜你喜歡
    網(wǎng)絡(luò)平臺(tái)
    網(wǎng)絡(luò)平臺(tái)支持下初中語文翻轉(zhuǎn)課堂教學(xué)研究
    甘肅教育(2021年12期)2021-11-02 06:30:06
    一種基于5G網(wǎng)絡(luò)平臺(tái)下的車險(xiǎn)理賠
    網(wǎng)絡(luò)平臺(tái)補(bǔ)短板 辦學(xué)質(zhì)量穩(wěn)提升
    基于Web Service的生產(chǎn)數(shù)據(jù)采集網(wǎng)絡(luò)平臺(tái)設(shè)計(jì)
    網(wǎng)絡(luò)平臺(tái)打開代表履職新視窗
    網(wǎng)絡(luò)平臺(tái)對(duì)腸造口術(shù)后患者遠(yuǎn)程隨訪的應(yīng)用研究
    基于網(wǎng)絡(luò)平臺(tái)的高職物理教學(xué)研究
    依托網(wǎng)絡(luò)平臺(tái),構(gòu)建學(xué)習(xí)評(píng)價(jià)新模式
    網(wǎng)絡(luò)平臺(tái)在護(hù)理管理中的應(yīng)用效果
    杭州灣跨海大橋基礎(chǔ)網(wǎng)絡(luò)平臺(tái)的鋪建
    长子县| 潢川县| 册亨县| 集贤县| 宁化县| 大田县| 邵东县| 武威市| 甘孜县| 丰原市| 山东| 通渭县| 沂水县| 彭泽县| 尤溪县| 沁水县| 泊头市| 逊克县| 响水县| 丹阳市| 张家界市| 邵东县| 岳阳县| 东海县| 汝城县| 太仆寺旗| 澳门| 通海县| 建德市| 宁城县| 天柱县| 嘉鱼县| 朝阳区| 东兰县| 清流县| 临澧县| 景东| 杭锦后旗| 武宁县| 新宁县| 黔江区|