資料結構學習小結1

2022-09-11 12:42:15 字數 664 閱讀 6980

【心得體會】:

發現資料結構更加依賴於數學,一些書上的解釋必須要有數學基礎才能看得懂。讓我煩惱的是本身在學數學時就沒能夠很好地理解一些抽象符號,如果再運用到資料結構的話學起來就非常艱難了(比如說演算法中的時間複雜度和空間複雜度中的o,在我們目前學到的高數中對應的知識為「無窮小的比較」,泰勒公式等,我覺得不太好理解,需要不斷地重複去看)

【目前存在的困難】:

我認為學習最大的困難在於我們容易陷入自己悶頭幹的情況。雖說提出問題前最好要先經過自己的思考,但是有時候容易過度地陷入問題,導致乙個人轉不出來。我想很多人會有這種情況:想提出問題和疑惑,但同時又害怕自己的問題很幼稚、很基礎、很刁鑽,害怕提出來之後不被理解甚至是被他人有意或無意的語言所嘲諷,產生挫敗感。但是,我們要接納自己有時候真的想不出來、真的無法理解的情況,勇敢地提出問題,給自己乙個喘息的機會。同時會發現很多時候並不是自己一下子卡殼了,而是自己提出的問題真的具有創造性。把自己想到的問題提出來,並不是在麻煩別人:一來可以分享思路和角度,給其他同學以學習成長的機會;二來可以促進理解、極大地提高效率、拓寬思考問題的角度,從而加快自己的成長;三來可以增加別人的自我價值感,讓別人感覺到自己被需要;四來還可以增進同學之間的情誼……提出問題,一起討論,從來不是麻煩別人,每個人的角度都值得被看到。「乙個人可以走得很快,但一群人可以走得更遠」,我希望自己能慢慢地卸下防備,開啟自己,提出問題,同時也期待周圍的人也這樣做。

ACM資料結構學習小結

資料結構在acm課剛開始的時候已經大體學習過。以下是資料結構的小部分內容。棧 棧是只能在某一端插入和刪除的特殊線性表。進行刪除和插入的一端稱棧頂,另一堆稱棧底。插入一般稱為進棧 push 刪除則稱為退棧 pop 棧也稱為後進先出表 lifo表 乙個棧可以用定長為 的陣列 來表示,用乙個棧指標top指...

資料結構學習 1

傳統中,資料結構一般分為 邏輯結構 和 物理結構 邏輯結構 是指資料物件中資料元素的相互關係 物理結構 是指資料的邏輯結構在計算機中的儲存形式 集合結構 集合機構中的資料元素除了同屬於乙個集合外,並沒有別的關係 線性結構 線性結構中的資料元素之間是屬於一對一的關係 樹形結構 樹形結構中的資料元素存在...

資料結構學習筆記1

1.緒論 2.線性表 3.棧和佇列 4.串5.陣列和廣義表 6.樹和二叉樹 7.圖8.動態儲存管理 9.查詢 10.內部排序 11.外部排序 12.檔案 第一章緒論 1.資料 對客觀事物的符號表示,所有能輸入到計算機裡並被處理的符號的總稱。包括影象 聲音。2.資料元素 資料的基本單位。3.資料項 資...