




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁(yè)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)1
做了一個(gè)星期的程序設(shè)計(jì)究竟做完了,在這次程序設(shè)計(jì)課中,真是讓我獲益匪淺,我突然發(fā)覺(jué)寫(xiě)程序還挺有意思的。
由于上學(xué)期的C語(yǔ)言跟這學(xué)期的數(shù)據(jù)結(jié)構(gòu)都算不上真正的懂,對(duì)于書(shū)上的略微難點(diǎn)的知識(shí)就是是而非的,所以我只是對(duì)老師的程序理解,我也試著去轉(zhuǎn)變了一些變量,自己也盡量多的去理解老師做程序的思路。當(dāng)我第一天坐在那里的時(shí)候,我就不知道該做些什么,后來(lái)我只有下來(lái)自己看了一遍書(shū)來(lái)熟識(shí)下以前學(xué)過(guò)的知識(shí)。
通過(guò)這次的程序設(shè)計(jì),發(fā)覺(jué)一個(gè)程序設(shè)計(jì)就是算法與數(shù)據(jù)結(jié)構(gòu)的結(jié)合體,自己也開(kāi)始對(duì)程序產(chǎn)生了前所未有的愛(ài)好,以前偷工減料的學(xué)習(xí)也不可能一下子寫(xiě)出一個(gè)程序出來(lái),于是我就仔細(xì)看老師寫(xiě)的程序,發(fā)覺(jué)我們看懂了一個(gè)程序其實(shí)不難,難的是對(duì)于一個(gè)程序的思想的理解,我們要掌控一個(gè)算法,不僅僅限于讀懂,主要的是要理解老師的思路,學(xué)習(xí)老師的解決問(wèn)題的方法。
這次試驗(yàn)中,我發(fā)覺(jué)書(shū)本上的知識(shí)是一個(gè)基礎(chǔ),但是我基礎(chǔ)都沒(méi)掌控,更別說(shuō)寫(xiě)出一個(gè)整整的程序了。自己在寫(xiě)程序的時(shí)候,也發(fā)覺(jué)自己的知識(shí)太少了,特別是基礎(chǔ)知識(shí)許多都是模模糊糊的一個(gè)概念,沒(méi)有落實(shí)到真正的程序,所以自己寫(xiě)的時(shí)候也感到萬(wàn)分痛楚,基本上涉及一個(gè)知識(shí)我就會(huì)去看看書(shū),對(duì)于書(shū)本上的知識(shí)沒(méi)掌控好。在飯后閑暇時(shí)間我也總結(jié)了一下,自己以前上課也仔細(xì)的聽(tīng)了,但是還是寫(xiě)不出來(lái),這主要?dú)w結(jié)于自己的練習(xí)太少了,而且也總是半懂就不管了。在改寫(xiě)老師的程序中也涌現(xiàn)了許多的問(wèn)題,不斷的修改就是不斷的學(xué)習(xí)過(guò)程,當(dāng)我們?nèi)硇牡耐度肫渲袝r(shí),事實(shí)上是一件很有樂(lè)趣的事情。對(duì)于以后的學(xué)習(xí)有了幾點(diǎn)總結(jié):第一、熟記各種數(shù)據(jù)結(jié)構(gòu)類(lèi)型,定義、特點(diǎn)、基本運(yùn)算〔分開(kāi)點(diǎn)一點(diǎn)也沒(méi)多少東西,難度不大,但是基本〕;第二、各種常用的排序算法,如冒泡排序、堆排序……,這些是必考的內(nèi)容,分?jǐn)?shù)不會(huì)少于20%;第三,多做習(xí)題,看題型,針對(duì)題型來(lái)有選擇復(fù)習(xí);數(shù)據(jù)結(jié)構(gòu)看上去很繁復(fù),但你靜下心來(lái)把書(shū)掃上幾遍,分解各個(gè)知識(shí)點(diǎn),這一下來(lái),學(xué)數(shù)據(jù)結(jié)構(gòu)的思路就會(huì)很清楚了。
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)2
“數(shù)據(jù)結(jié)構(gòu)與算法課程設(shè)計(jì)”是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)同學(xué)的集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)“數(shù)據(jù)結(jié)構(gòu)與算法”理論和試驗(yàn)課程后進(jìn)行的一次全面的綜合練習(xí)。其目的是要達(dá)到理論與實(shí)際應(yīng)用相結(jié)合,提高同學(xué)組織數(shù)據(jù)及編寫(xiě)程序的技能,使同學(xué)能夠依據(jù)問(wèn)題要求和數(shù)據(jù)對(duì)象的特性,學(xué)會(huì)數(shù)據(jù)組織的方法,把現(xiàn)實(shí)世界中的實(shí)際問(wèn)題在計(jì)算機(jī)內(nèi)部表示出來(lái)并用軟件解決問(wèn)題,培育良好的程序設(shè)計(jì)技能。
起初拿到這次課程設(shè)計(jì)題目時(shí),好像無(wú)從下手,但是經(jīng)過(guò)分析可知,對(duì)于簡(jiǎn)約文本編輯器來(lái)說(shuō)功能有限,不外乎創(chuàng)作文本、顯示文本、統(tǒng)計(jì)文本中字母—數(shù)字—空格—非常字符—文本總字?jǐn)?shù)、查找、刪除及插入這幾項(xiàng)功能。于是,我進(jìn)行分模塊進(jìn)行編寫(xiě)程序。雖然每個(gè)模塊程序并不大,但是每個(gè)模塊都要經(jīng)過(guò)一番思索才能搞清其算法思想,只要有了算法思想,再加上C程序語(yǔ)言基礎(chǔ),基本完勝利能,但是,每個(gè)模塊不可能一次完成而沒(méi)有一點(diǎn)錯(cuò)誤,所以,我給自己定了一個(gè)初級(jí)目標(biāo):用C語(yǔ)言大體描述每個(gè)算法,然后經(jīng)調(diào)試后改掉其中明顯的錯(cuò)誤,并且依據(jù)調(diào)試結(jié)果改正一些算法錯(cuò)誤,當(dāng)然,這一目標(biāo)實(shí)現(xiàn)較難。最末,經(jīng)過(guò)反復(fù)思索,看一下程序是否很完善,假如能夠達(dá)到更完善當(dāng)然最好。并非我們最初想到的算法就是最好的算法,所以,有事我們會(huì)而不得不在編寫(xiě)途中終止換用其他算法,但是,我認(rèn)為這不是糜費(fèi)時(shí)間,而是一種認(rèn)識(shí)過(guò)程,在編寫(xiě)程序中遇到的問(wèn)題會(huì)為我們以后編寫(xiě)程序積累閱歷,避開(kāi)再犯同樣的錯(cuò)誤。但是,有的方法不適用于這個(gè)程序,或許會(huì)適用于另外一個(gè)程序。所以,探究的過(guò)程是成長(zhǎng)的過(guò)程,是為勝利做的鋪墊。經(jīng)過(guò)努力后獲得勝利,會(huì)更有成就感。
在課程設(shè)計(jì)過(guò)程中通過(guò)獨(dú)立解決問(wèn)題,首先分析設(shè)計(jì)題目中涉及到的數(shù)據(jù)類(lèi)型,在我們學(xué)習(xí)的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中不外乎線(xiàn)性存儲(chǔ)結(jié)構(gòu)及非線(xiàn)性存儲(chǔ)結(jié)構(gòu),非線(xiàn)性存儲(chǔ)結(jié)構(gòu)中有樹(shù)型,集合型,圖型等存儲(chǔ)結(jié)構(gòu),依據(jù)數(shù)據(jù)類(lèi)型設(shè)計(jì)數(shù)據(jù)結(jié)點(diǎn)類(lèi)型。然后依據(jù)設(shè)計(jì)題目的主要任務(wù),設(shè)計(jì)出程序大體輪廓〔包括子函數(shù)和主函數(shù)〕,然后對(duì)每個(gè)子函數(shù)進(jìn)行大體設(shè)計(jì),過(guò)程中錯(cuò)誤在所難免,所以要經(jīng)過(guò)認(rèn)真探究,對(duì)每個(gè)函數(shù)進(jìn)行改進(jìn)。
程序基本完成后,功能雖然齊全,但是程序是否完善〔例如,輸入數(shù)據(jù)時(shí)是否在其范圍之內(nèi),所以加入判斷語(yǔ)句是很有須要的〕還需運(yùn)行測(cè)試多次,如有發(fā)覺(jué)應(yīng)當(dāng)對(duì)其進(jìn)行改善,當(dāng)然要在力所能及的前提下。
課程設(shè)計(jì)過(guò)程雖然短暫,但是使我深刻理解數(shù)據(jù)結(jié)構(gòu)和算法課程對(duì)編程的重要作用,還有“數(shù)據(jù)結(jié)構(gòu)與算法”還提供了一些常用的基本算法思想及算法的編寫(xiě)程序。通過(guò)獨(dú)立完成設(shè)計(jì)題目,使我系統(tǒng)了解編程的基本步驟,提高分析和解決實(shí)際問(wèn)題的技能。通過(guò)實(shí)踐積累閱歷,才能有所創(chuàng)新。正所謂,良好的基礎(chǔ)決斷上層建筑。只有基本功做好了,才有可能做出更好的成果。
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)3
本次課程設(shè)計(jì),使我對(duì)《數(shù)據(jù)結(jié)構(gòu)》這門(mén)課程有了更深入的理解?!稊?shù)據(jù)結(jié)構(gòu)》是一門(mén)實(shí)踐性較強(qiáng)的課程,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程資料員承包合同
- 仿古建設(shè)工程施工合同書(shū)
- 2024屆高考語(yǔ)文寫(xiě)作指導(dǎo)家鄉(xiāng)風(fēng)俗
- 2025年四川貨運(yùn)從業(yè)資格證模擬版本
- 中外合資經(jīng)營(yíng)企業(yè)合同常用版樣書(shū)8篇
- 2025年安徽貨運(yùn)從業(yè)資格證題
- 2025年寧德道路運(yùn)輸從業(yè)資格證考試
- 數(shù)據(jù)模型構(gòu)建表-模型構(gòu)成
- 醫(yī)院對(duì)口支援協(xié)議書(shū)
- 2025年南寧從業(yè)資格貨運(yùn)資格考試題庫(kù)答案大全
- 2025年山東泰山財(cái)產(chǎn)保險(xiǎn)股份有限公司招聘筆試參考題庫(kù)含答案解析
- 初中物理競(jìng)賽及自主招生講義:第7講 密度、壓強(qiáng)與浮力(共5節(jié))含解析
- 高中主題班會(huì) 梁文鋒和他的DeepSeek-由DeepSeek爆火開(kāi)啟高中第一課-高中主題班會(huì)課件
- 污水處理設(shè)施運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 一年級(jí)下冊(cè)書(shū)法教案 (一)
- 《浙江省應(yīng)急管理行政處罰裁量基準(zhǔn)適用細(xì)則》知識(shí)培訓(xùn)
- 2024年全國(guó)職業(yè)院校技能大賽高職組(康復(fù)治療技術(shù)賽項(xiàng))考試題庫(kù)(含答案)
- 2025年山東健康集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 《中外廣播電視史》課件
- 微信公眾號(hào)運(yùn)營(yíng)
- DLT 593-2016 高壓開(kāi)關(guān)設(shè)備和控制設(shè)備
評(píng)論
0/150
提交評(píng)論