課程設計的心得體會

2022-02-03 09:01:26 字數 1091 閱讀 2379

資料結構這門課可以說在計算機專業中是有一定難度的一門課程。經過前面乙個學期對基礎知識、基本概念的學習以及平時的應用,我深深地感觸到了這一點。

這一周多時間,通過這次課程設計,我不僅對以前學習的基本知識有了更加深刻的認識,而且了解了怎樣應用基本知識來解決實際當中的一些比較複雜的問題。我這次的課程設計的題目是用佇列來模擬出迷宮。對於這樣乙個比較複雜的問題,要想立刻就用程式來把它實現,是一件很難的事情。

面對這樣乙個問題,剛開始我就嘗試用程式來實現其功能,但是沒有過一會就卡住,不知道接下來怎麼寫了。最後還是冷靜了下來,在稿紙上,對這個問題分解,分析出:這樣乙個問題主要包括兩個問題,乙個問題就是迷宮的構建和操作;兩乙個問題就是鏈佇列的一些功能的實現。

經過這樣的初步分析之後,是有了一些頭緒,但是還有乙個特別棘手的問題就是:當尋著一條路徑走下去,前面不再有通路的時候,該怎麼辦。那麼怎樣才可以把當前佇列當中的隊尾結點從佇列當中移出去?

聯絡所學過的知識,想起棧是具有將「後進先出」的特點,這就要求能夠用佇列來模擬出棧的特點,經過一番思考之後,就決定用佇列進行調整的方法來解決是比較合適的,來將隊尾結點從佇列當中刪除。

在用c語言來編寫這些程式的時候,還是感覺到了有點難度,因為鏈佇列在編寫的時候要涉及到指標、結構體這些容易出錯的地方。因為指標在移動的時候,若果結束條件控制不當,很有可能就指向了未知區域,出現了」0x」打頭的錯誤,而編譯是沒錯誤的,這樣就需要在用不同的資料來進行執行除錯,耗費大量的時間。由於程式還是比較大的,同時設計一些複雜的條件判斷,如:

怎樣刪除隊尾元素時在查詢時要做到準確的判斷。

在這些問題乙個個的被自己動手一一解決之後,我也是感到了非常的快樂,產生了很久不見的滿足和自信感。這樣給了我繼續努力學習的動力和自信,有著一種積極進取的心態。有時,也會因為乙個小小的疏忽而使自己花費很長時間才發現的,頓時感覺到了自己有時也是太粗心了。

我想這次資料結構課程設計,不僅僅是讓我用學過的一些基本知識來解決實際當中的一些與之有關的問題,而是讓我學到了怎樣去解決所面對的問題,用何種方法去解決是比較方便、合適的,這也是學習這門課最終要達到的目標。知識是學習學不完的,問題也是解決不掉的,但可以去通過分析、思考,利用已經學過的知識來選擇較好的方法來解決問題,同時可以改進方法,更好的去學習知識。這才是我在這次課程設計之後,獲得的最大的感觸和收穫。

課程設計心得體會

通過兩個星期的折騰,總算把課程設計給完成了,這是乙個堅苦而又漫長的過程。是啊,讀了那麼多年的書,課程設計可是第一次。看著勞動成果,很欣慰!雖然這不是我乙個人做的,是大家的共同努力得來的。也許完成不了!兩個星期前我們這樣說,完成他沒問題!乙個星期前我們這樣說,現在我們可以說 哈哈,完成啦 剛開始,可以...

課程設計心得體會

經過短短的幾天的合同法律制度課程設計,我受益匪淺!首先,我們就課題進行討論,原本認為自己生活的校園,比較了解,資料應該比較好找,資源較多。不過後來經過小組的討論,終於決定,希望不會和其他組相同,又覺得實習過的工地比較沒人找,於是就把福州大學廈門工藝美術學院定為專案,於是我就開始搜尋專案的背景 工程的...

課程設計心得體會

兩周的課程設計結束了,在這次的課程設計中不僅檢驗了我所學習的知識,也培養了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設計過程中,同學們相互 相互學習,相互監督。學會了合作,學會了運籌帷幄,學會了寬容,學會了理解,也學會了做人與處世。課程設計是我們專業課程知識綜合應用的實踐訓練,著...