20172330 2017-2018-2《程序設計與數據結構》課程總結php
第一週做業:軟件質量、數據結構、算法分析、時間複雜度分析
第二週做業:棧的主要知識,造成棧的兩種方法有鏈表和數組
第三週做業:隊列的一些基本知識以及方法,還有利用鏈表和數組來實現隊列
第四周做業:列表的一些基本知識和方法,還有利用鏈表和數組來實現列表
第五週做業:查找和排序
第六週做業:樹的概念,樹的遍歷還有二叉樹的實現
第七週做業:二叉查找樹的相關知識,以及平衡化方式還有AVL樹和紅黑樹
第八週做業:堆的相關知識,還有用數組實現堆以及堆排序
第九周做業:圖的相關知識,html
我覺着寫的最好的博客應該是第七週的吧,由於以前有一段時間博客並無好好寫,老師也說了要認真總結學習內容,因此這一週的內容花了很長的時間也查閱了不少資料,對於二叉樹的不少內容都進行了詳細的瞭解。node
閱讀量最高的一篇博客應該是《第一週做業》,由於這一週寫的東西也很詳細的,並且可能也是剛開始寫博客,你們閱讀的有點多吧。git
實驗一:對以前學習的鏈表和數組的知識進行練習
實驗二 《:完成樹的實驗,完成鏈樹,實現基於(中序,先序)序列構造惟一一棵二㕚樹的功能,使用樹將中綴表達式轉換爲後綴表達式,以及對紅黑樹進行分析
實驗三 》:對以前學習的查找和排序的算法進行學習和擴展web
目標已經達到算法
加點代碼,改點代碼是理解的最好方式,參考編程的智慧,談談你的心得
這學期課本上的代碼很少,通常都是他給你把方法給出來,而後須要你本身去添加具體內容,這一方面比上學期本身原模原樣的敲書上代碼有了很大的進步,另外這學期增長了許多課堂項目,這也提高了對於編碼的理解。數據庫
積極主動敲代碼作到沒?教材實踐上有什麼經驗教訓?
這學期主動敲代碼的時候比上學期要上了一些,通常都是等老師佈置了任務以後採起本身敲代碼,這方面作得不是很好,另外在教材實踐中有不少內容本身仍是不懂的,課後項目大多都是向別人請教學習以後才知道應該怎麼作,總的來講仍是知識掌握不到位。編程
有,這學期的課堂實踐基本上都是鞏固課堂所學知識,對於我來講頗有用的,可以更好地瞭解老師上課所講內容。後端
上課仍是要認真聽講的,由於以前的預習作的不到位,因此老師上課所講內容相當重要,因此必定要緊緊跟緊老師的思路數組
少佈置一點實踐?QAQ
總的來講算是對程序設計與數據結構這一門課的全部內容都有了料及誒,有的已經所有掌握也有的還存在欠缺,本身的動手能力也是獲得了進一步的增強吧。
雖然課程結束了,可是這學期所學到的內容仍是會進一步的去應用,在將來的學習中也應該不斷鞏固所學內容。
這學期的結對編程是和咱們組的小組成員認認真真的一塊兒完成的,很感謝他們對個人幫助,使我學會了不少剛開始半懂不懂的東西,也明白了一個優秀集體的重要性,也但願老師可以給下一屆的多來這種結對學習。
你平均每週投入到本課程有效學習時間有多少?
這學期相較於上學期來講沒有那麼多,差很少一週10小時左右。
藍墨雲班課的使用對你的學習有促進嗎?有什麼建議和意見嗎?
藍墨雲上有不少資源能夠叫咱們去學習,對課程學習提醒和監督有較大做用,並且老師給的資料以及同窗們拍的視頻都挺有用的。
你以爲這門課老師應該繼續作哪一件事情?
課堂實踐
你以爲這門課老師應該中止作哪一件事情?
寫博客?
???
哈哈哈
你以爲這門課老師應該開始作什麼新的事情?
上課講一講段子?
老師講的挺好的呀就這樣能夠。
其餘任意發揮
Java
say goodbye for one mouth
第一週做業:二維碼
第二週做業:二維碼
第三週做業:二維碼
第四周做業:二維碼
第五週做業:二維碼
第六週做業:二維碼
第七週做業:二維碼
第八週做業:二維碼
第九周做業:二維碼
實驗一:二維碼
實驗二 :二維碼
實驗三 :二維碼