久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

數據結構與算法課程設計 心得體會 學習體會(23)

時間:2019-05-15 11:11:46下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《數據結構與算法課程設計 心得體會 學習體會(23)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《數據結構與算法課程設計 心得體會 學習體會(23)》。

第一篇:數據結構與算法課程設計 心得體會 學習體會(23)

課程設計心得體會

學號:0804012008姓名:趙明建專業:計算機科學與技術

兩周的課程設計結束后,總結一下自己的心得體會,對我們大學生來說,課程設計是培養學生綜合運用所學知識,發現,提出,分析和解決實際問題,鍛煉實踐能力的重要環節,是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發展的日新日異,數據結構已經成為當今計算機應用中空前活躍的領域,在生活中可以說得是無處不在。這次課程設計不但考驗了對數據結構知識的掌握情況,更重要的是同時讓我們對所學知識進行一次系統的復習和鞏固。

以前在學習中,總是以為完成老師交給的任務后就能學好C語言,學好數據結構,可是到最后遇到稍微大一點的問題或者涉及的知識點相對多一點的問題時,就會無從下手,這充分說明了我們基本功不扎實的狀態,接觸的問題太少,就無法再適當時間找到適當的對策,這就表明學習少不了平時的鍛煉,C語言應該每天都不能放,更何況是我們計算機專業的學生,以后可能天天和它打交道,經??吹揭恍┪恼潞蛨蟮勒fC語言可以干大事,可自己想想學C語言都快兩年了,自己幾乎什么有意義的是都沒做,一直都是在重復著別人做過的事,唯一有點成就感的就是完成自己的課程設計,不過很多次還是參考了別人的成果,常常想到為什么是我去參考別人的東西,不是別人參考我的,還是因為自己能力有限,還有就是現在有個很不好的習慣就是在做什么事之前,想都沒想就決定去參考一下別人的,老師給了個任務,沒有格式要求,但還會去參考別人的格式,按照別人的風格去做,這樣就是相信別人勝過相信自己,我覺得我們學習過程中有這種心里是有百害二無一利的,學習本來就少不了獨立思考和獨立的完成學習任務,我們省去了這兩方面之后就幾乎學不到什么了,也幾乎不叫在學習了,是模仿。

這次課的新的體會我想我應該表達的很清楚了,我覺得體會是該留著自己看的,老師的要求只是給我們提個醒,也很重要,有沒有認真寫很不一樣。

第二篇:數據結構與算法課程設計 心得體會 學習體會

課程設計的心得體會

剛一開始抽到題目,我一看覺得無從下手,由于那個時候很多課都還在進行著,也就是抽空思考一下思路,也到圖書館中借了相關的書來參考,但沒有進行很深入的研究。課程設計開始的時候,我開始思考我該如何去求解,確定了算法之后,就開始寫程序,修改錯誤,調試,直至完成,在這一過程中,讓我學會了很多東西。

在課程設計結束后,我對書本,也就是我們的教材的認識有了很大的提高。以前我覺得能看懂書上的知識,能寫出算法就認為自己學的還可以??墒峭ㄟ^課程設計,通過我對書上知識的研究,我發現其實書上有很多東西是我沒有領略到的。我的算法的核心思想就是圖的深度優先搜索遍歷,在用鄰接表對圖完成存儲之后,我就開始仔細的看書上有關圖的遍歷的知識,包括深度優先搜索遍歷和廣度優先搜索遍歷,就那么幾頁紙,我看了不知道多少遍。剛一開始看一下,覺得自己會了,然后做程序,遇到問題再拿書看,沒看一次我對算法的理解就更進了一步。通過這次課程設計,讓我明白了書上的知識看似是很有限的,但它蘊含的東西值得我們去花更多的時間去研究。學知識不能只學表面的知識,做出一個深度優先搜索遍歷程序不等于你就掌握了深度優先搜索遍歷算法,其他知識也是這樣,其他科目的學習也同樣是這樣。學習要抓住知識的精髓。

在課程設計這兩個星期中,讓我明白了獨立思考的重要性。一個東西只有經過自己的思考,自己明白了才是真的明白了,別人說的再明白不等于我明白。在思考的過程中,我發現對一個問題,你思考的月深入,可以挖掘的東西就越多。我做的題目是分酒問題:三個酒杯,一個能裝8kg,一個能裝5kg,一個能裝3kg,8kg是空的,5kg和3kg是滿的,不借助其他工具,最終分出兩個4kg。看似無從下手,但經過思考之后我確立了用圖來求解,但是怎樣抽象成圖,抽象成什么樣的圖,模型確立后,圖有很多種存儲結構,采用哪一種存儲結構是最優的等等問題都要去思考。最終我確定采用鄰接表作為存儲結構,圖的深度優先搜索遍歷來求解。

獨立思考很重要,跟別人交流也很重要。在我和別人交流的時候,開闊了我的思維空間,很多原先我沒想到的東西一下子就蹦出來了,而且能填補我知識的空白。跟老師交流就更重要了,以老師的知識層面和對問題的見解,他的想法具有很強的針對性和可行性。做好程序后,在寫實驗報告的時候,我發現在寫實驗報告的過程中,我對我的算法有了更進一步的認識,因為我要寫出來,寫出來的實驗報告不僅我自己能看明白,更關鍵的是別人能看明白。這樣就要求我用簡練的語言來描述我的算法,而且對我的語言組織能力也是一次考驗。

總之,這次課程設計讓我對數據結構有了更深的認識,不僅體現在知識上,還體現在對知識的認識、對學習的認識和對方法的認識。

第三篇:數據結構與算法課程設計 心得體會 學習體會

課程設計的心得體會

陳康蔭080401200708級計科系計本(2)班

完成了這次的二元多項式加減運算問題的課程設計后,我的心得體會很多,細細梳理一下,有以下幾點:

1、程序的編寫中的語法錯誤及修改

因為我在解決二元多項式問題中,使用了鏈表的方式建立的二元多項式,所以程序的空間是動態的生成的,而且鏈表可以靈活地添加或刪除結點,所以使得程序得到簡化。但是出現的語法問題主要在于子函數和變量的定義,降序排序,關鍵字和函數名稱的書寫,以及一些庫函數的規范使用,這些問題均可以根據編譯器的警告提示,對應的將其解決。

2、程序的設計中的邏輯問題及其調整

我在設計程序的過程中遇到許多問題,首先在選擇數據結構的時候選擇了鏈表,但是鏈表的排序比較困難,特別是在多關鍵字的情況下,在一種關鍵字確定了順序以后,在第一關鍵字相同的時候,按某種順序對第二關鍵字進行排序。在此程序中共涉及到3個量數,即:系數,x的指數和y的指數,而關鍵字排是按x的指數和y的指數來看,由于要求是降冪排序且含有2個關鍵字,所以我先選擇x的指數作為第一關鍵字,先按x的降序來排序,當x的指數相同時,再以y為關鍵字,按照y的指數大小來進行降序排列。

另外,我在加法函數的編寫過程中也遇到了大量的問題,由于要同時比較多個關鍵字,而且設計中涉及了數組和鏈表的綜合運用,導致反復修改了很長的時間才完成了一個加法的設計。但是,現在仍然有一個問題存在:若以0為系數的項是首項則顯示含有此項,但是運算后則自動消除此項,這樣是正確的。但是當其不是首項的時候,加法函數在顯示的時候有0為系數的項時,0前邊不顯示符號,當然,這樣也可以理解成當系數為0時,忽略這一項。這也是本程序中一個不完美的地方。

我在設計減法函數的時候由于考慮不夠充分就直接編寫程序,走了很多彎路,不得不停下來仔細研究算法,后來發現由于前邊的加法函數完全適用于減法,只不過是將二元多項式B的所有項取負再用加法函數即可,可見算法的重要性不低于程序本身。

3、程序的調試中的經驗及體會

我在調試過程中,發生了許多小細節上的問題,它們提醒了自己在以后編程的時候要注意細節,即使是一個括號的遺漏或者一個字符的誤寫都會造成大量的錯誤,浪費許多時間去尋找并修改,總結的教訓就是寫程序的時候,一定要仔細、認真、專注。

我還有一個很深的體會就是格式和注釋,由于平時不注意格式和注釋這方面的要求,導致有的時候在檢查和調試的時候很不方便。有的時候甚至剛剛完成一部分的編輯,結果一不注意,就忘記了這一部分程序的功能。修改的時候也有不小心誤刪的情況出現。如果注意格式風格,并且養成隨手加注釋的習慣,就能減少這些不必要的反復和波折。還有一點,就是在修改的時候,要注意修改前后的不同點在哪里,改后調試結果要在原有的基礎上更加精確。

第四篇:數據結構與算法課程設計 心得體會 學習體會

課程設計的心得體會

每一次課程設計,都有不一樣的感受,通過課程設計,對我而言,得到的不僅僅是知識,更是獲得知識的方法,這顯得更加的重要。

本次課程設計,我的設計題目是校園導游程序,本程序主要用到的是課本中圖的知識,以校園中的景點作為頂點,以景點間的路徑作為邊,就構成了圖。我用到的時臨界表存儲結構,這樣對空間的浪費不至于很大。主要完成的功能是最短路徑和所有路徑的算法,最短路徑用的是書上的Dijkstra算法,原來我對這個算法的只是出于一個對大致的過程知道的程度,課程設計之后,我對該算法可以說是很熟悉了,不管是算法思想還是代碼。另一個主要功能是求兩個景點間的所有路徑,這個算法書上沒有提到,我一步步的摸索,用了一個遞歸的思想,再經過不斷的修改,一次次的單步運行,通過查看相應變量的變化情況,將此算法實現的。最后完成整個程序。

課程設計,本人感覺對于寫程序,首先要要的是思想,即完成每個功能需要的算法思想,在想好思想后,就要具體到代碼,計算機能夠識別的代碼,代碼寫好后,大多情況下是有錯誤的,首先要排除語法錯誤,然后時語義錯誤,在排錯的過程中,我用到的最多的是單步運行,感覺單步運行這種方式很管用,通過一步步的運行,通過每一步的運行,觀察其中變量的變化情況,可以很容易的知道代碼是哪一步出了錯誤,這樣對排錯有很大的幫助。在課程設計的過程中,曾遇到過很多的問題,如對路徑字符串的處理,整個遞歸一步步的往下調用和返回過程,還有很多細節的問題。在遇到問題時,首先想到的是自己思考,分析過程,查找資料,上網百度,通過自己的努力還沒有解決時,這是首先需要問的是自己旁邊的同學,和同學討論,有時還爭得面紅耳赤,如果最后將此不下,就向老師提問。這課程設計的過程中,我幾乎所有的問題處理流程就是這個樣子的。我感覺這就是一種學習的方法,在學習中遇到難題時的學習方法,要把這種學習的方法變成一種習慣,這才是每次課程設計應達到的一種效果。

課程設計提供了這樣一種學習的機會,可以隨時隨地向老師請教,和老師交流的一個機會,和同學互相討論的機會。課程設計教會了我,如何用計算機程序來處理現實中的實際問題。將現實中的實際問題先轉化為數學模型,然后將數學模型用程序解決的一種能力。

第五篇:數據結構與算法課程設計 心得體會 學習體會(42)

心得體會

通過本次課程設計,對圖的概念有了一個新的認識,在學習離散數學的時候,總覺得圖是很抽象的東西,但是在學習了《數據結構與算法》這門課程之后,我慢慢地體會到了其中的奧妙,圖能夠在計算機中存在,首先要捕捉他有哪些具體化、數字化的信息,比如說權值、頂點個數等,這也就說明了想要把生活中的信息轉化到計算機中必須用數字來完整的構成一個信息庫,而圖的存在,又涉及到了頂點之間的聯系。圖分為有向圖和無向圖,而無向圖又是有向圖在權值雙向相等下的一種特例,如何能在計算機中表示一個雙向權值不同的圖,這就是一件很巧妙的事情,經過了思考和老師同學的幫助,我用edges[i][j]=up和edges[j][i]=up就能實現了一個雙向圖信息的存儲。

對整個程序而言,Dijkstra算法始終都是核心內容,其實這個算法在實際思考中并不難,也許我們誰都知道找一個路徑最短的方法,及從頂點一步一步找最近的路線并與其直接距離相比較,但是,在計算機中實現這么一個很簡單的想法就需要涉及到很多專業知識,為了完成設計,在前期工作中,基本都是以學習C語言為主,所以浪費了很多時間,比如說在程序中,刪除頂點和增加頂點的模塊中都有和建圖模塊相互重復的函數,但是由于技術的原因,只能做一些很累贅的函數,可見在調用知識點,我沒有掌握好。不過,有了這次課程設計的經驗和教訓,我能夠很清楚的對自己定一個合適的水平,而且在這次課程設計中我學會了運用兩個新的函數sprintf()和包涵在#include 頭文件中的輸入函數。因為課程設計的題目是求最短路徑,本來是想通過算法的實現把這個程序與交通情況相連,但是因為來不及查找各地的信息,所以,這個計劃就沒有實現,我相信在以后有更長時間的情況下,我會做出來的。

下載數據結構與算法課程設計 心得體會 學習體會(23)word格式文檔
下載數據結構與算法課程設計 心得體會 學習體會(23).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    數據結構與算法課程設計 心得體會 學習體會 (32)

    課程設計心得體會 學號:0804012044 姓名:張睿辰班級:08計本二班 課程設計做完了,我的大學第二個春秋也落下了帷幕,通過兩個星期的課程設計明白了很多,體驗了很多,也懂得了很多。 我......

    數據結構與算法課程設計 心得體會 學習體會 (25)

    數 據 結 構 課 程 設 計 心 得 體 會 學號:0804012023 班級:計本(2)班 姓名:谷敏敏 經過兩個星期的不懈努力,數據結構課程設計終于落幕。我的程序設計是使用prim算法得到所有的......

    數據結構與算法課程設計 心得體會 學習體會 (19)

    課程設計心得體會 學號:0804012028 姓名:陳發銀班級:08計本(2)班 數據結構的課程設計,今天終于算是完工了,從來都沒獨自解決這么大的一個程序了,雖然里面不是很完備,但是總體還是一......

    數據結構與算法課程設計 心得體會 學習體會 (14)

    課程設計的心得體會 經過這次課程設計,不但鞏固了C語言、C++以及數據結構的知識,更加很好的將這三門專業課的知識融會貫通。 剛開始抽到這個題目的時候,看了好半天,不懂題目的意......

    數據結構與算法課程設計 心得體會 學習體會(22)

    課程設計的心得體會 通過這兩個星期的學習,讓我更深入地了解了數據結構與算法這門課的知識與體系。老師上課說的往往是一些理論知識,如何將理論轉化為實踐是我們將要在以后的......

    數據結構與算法課程設計 心得體會 學習體會(28)

    課程設計心得體會此次課程設計時間為其兩周,它的目的是檢查我們對《數據結構與算法》這 門課的掌握情況,并且能夠利用其中的一種數據結構對實際問題進行解答,從而 鍛煉并提高我......

    數據結構與算法課程設計 心得體會 學習體會(30)

    課程設計心得體會 通過了這兩個星期的程序設計,我從中得到了許多的經驗以及軟件設計的一些新的思路;從這個八皇后問題設計以及分析中,本人從中理解到了數據結構對于計算機軟件......

    數據結構與算法課程設計 心得體會 學習體會(12)

    課程設計心得體會 課程設計已經結束,懷著通過這次課程設計積累的信心與斗志,寫下心得體會,為自己的奮斗留下痕跡,聊以緬懷。 剛開始拿到課程設計的任務書時,看到是 “單循環賽選......

主站蜘蛛池模板: 国产自偷亚洲精品页65页| 亚洲熟妇无码av不卡在线播放| 亚洲男人的天堂av手机在线观看| 人人妻一区二区三区| 亚洲欧美人高清精品a∨| 国产成人亚洲综合青青| 国产成人av三级在线观看| 在线成人精品国产区免费| 亚洲精品一区二区| 亚洲第一综合网址网址| 久久不见久久见免费影院www日本| 国产伦久视频免费观看视频| 久久久久琪琪去精品色无码| 果冻传媒2021精品一区| 国产v亚洲v天堂无码久久久| 久久婷婷色香五月综合缴缴情| 久久无码人妻丰满熟妇区毛片| 在线观看免费无码专区| 欧美人与动牲交xxxxbbbb| 人妻少妇av无码一区二区| 色欲久久久天天天综合网| 天天狠天天透天干天天怕∴| 高黄暴h日本在线观看| 99国产精品久久99久久久| 亚洲欧洲日产韩国无码| 精品熟女少妇av免费观看| 区二区欧美性插b在线视频网站| 久久中文字幕人妻熟av女| 亚洲精品久久久久久久月慰| 久久久噜噜噜久久中文字幕色伊伊| 亚洲中文字幕在线精品2021| 国产在线视频一区二区三区| 欧洲亚洲色一区二区色99| 一本色道久久综合狠狠躁| 亚欧美日韩香蕉在线播放视频| 久久频这里精品99香蕉| 成人午夜免费无码福利片| 国产精品亚亚洲欧关中字幕| 婷婷五月六月综合缴情| 久9视频这里只有精品| 亚洲国产成人一区二区精品区|