CCUT程式設計能力測試---前言
著實是扎心呀,剛剛用Markdown在本地寫完的部落格,就因為手滑把電腦重灌了,以至於原來寫的部落格都丟失了。
關於資料結構
對基本的資料結構(LLL,CLL,DLL,BST)的操作,常見的有查詢(search),插入(insert),刪除(Delete),其他的操作,一般都是基於這幾種操作的排列組合。來實現不同的組合。
關於遞迴
其實對遞迴的要求非常的基礎,因為不允許使用迴圈(loop),只允許使用遞迴(recursion)。
儘管不允許使用迴圈,但是,當我們拿到題目的時候,首先應該考慮的還是,如果換成迴圈我該怎麼寫,然後,在程式設計以前,把思路中迴圈操作,轉換成遞迴。
關於物件導向
物件導向的內容要求就非常基礎,沒有繼承,沒有模板類,沒有類别範本,唯一使用的只有如何完成成員函式,如何呼叫成員函式,如何使用成員資料,如何在保護私有成員的方法下,完成對函式的呼叫。
關於C++
這可能是在這次測試中出了資料結構意外最重要的部分了,需要與資料結構完美結合的使用內容有:
* free -> delete
* malloc -> new
* &不只是取地址(get address)而且還是引用(reference)
* this指標
* 多了個物件導向算不算
關於Ubuntu
想想絕大部分是Win使用者,自己去逼乎安裝完編譯器之後,就可以在你的Windows系統上編譯執行測試檔案了。
關於程式碼風格
這個還是沒點用,但是卻能決定老師對你的第一印象。這是一個比較有效的參考來判斷你是不是常寫程式碼。
emmmm,至於怎麼提升能力。要不我建議你學習學強結構性語言Python??
至於配置系統
emmmm,你都看到這裡了,我都XJB幫你問好了,配置僅限制於練習的時候,sudo許可權是不允許的,剩下的你想配置?看能力了。zsh你也用不到呀。
前言大約就這樣吧。接下來第一篇應該是使用遞迴在C++環境下對單連結串列(LLL)的基本操作,至於什麼時候更新,看情況吧。
相關文章
- 前言-Java程式設計Java程式設計
- [TEAP早期試讀]《程式設計師的數學》- 前言程式設計師
- 有道少兒程式設計與NCT全國青少年程式設計能力等級測試達成戰略合作程式設計
- 軟體測試員必須編寫程式碼嗎?掌握多少程式設計能力才夠?程式設計
- PHP 網路程式設計小白系列 —— 前言PHP程式設計
- 程式設計能力與程式設計年齡程式設計
- Android單元測試(一):前言Android
- 《設計模式》教材前言設計模式
- 程式設計師程式設計能力層次模型程式設計師模型
- javascript設計模式1–前言JavaScript設計模式
- 《Wrox:J2EE設計開發程式設計指南》的前言程式設計
- 程式設計師的“能力陷阱”程式設計師
- 重建程式設計師能力(1)程式設計師
- 程式設計師測試原則 - Kent Beck程式設計師
- 【程式設計測試題】頭條校招程式設計
- 功能測試怎麼提升測試開發能力?
- 程式設計師可以自己寫測試?還需要測試人員嗎?程式設計師
- 《XNA高階程式設計:Xbox 360和Windows》前言程式設計Windows
- 程式設計能力七段論程式設計
- 程式設計能力的 4 種境界程式設計
- 程式設計師如何提高抽象能力程式設計師抽象
- 程式設計能力的四種境界程式設計
- 【測繪程式設計試題集】 試題04 最短路徑計算程式設計
- 測試平臺系列(73) 設計測試計劃功能
- PHP高階程式設計:模式、框架與測試PHP程式設計模式框架
- 【程式設計測試題】遊戲任務標記程式設計遊戲
- 微信小程式設計師自動化測試微信小程式程式設計師
- linux系統程式設計CP小測試Linux程式設計
- Linux Shell程式設計(19)——測試與分支Linux程式設計
- 軟體測試設計
- 程式設計能力和職業能力 你更看重哪個?程式設計
- 【測繪程式設計試題集】 試題01 計程車軌跡資料計算程式設計
- 【測繪程式設計試題集】 試題02 矩陣卷積計算程式設計矩陣卷積
- 不會 A/B 測試的 Web 設計師不是好程式設計師Web程式設計師
- 程式設計師修煉之路 - 設計能力提升途徑程式設計師
- 良少:程式設計能力層次模型程式設計模型
- 提升程式設計能力的11個技巧程式設計
- 程式設計師應該具備能力程式設計師