精熟C++的語法,最後做出一個遊戲。教學資源會利用台灣大學資管系孔令傑老師在YouTube的教學影片以及其code judge system-- PDOGS。
簡介- 為什麼要使用陣列? 當我們想要宣告一個變數的時候,我們可以一次叫一個 像是這樣 #include<iostream> using names...
簡介 上一篇介紹了一維陣列的用法還有如何宣告,今天就來介紹二維陣列 還有一些我們在寫 code 時需要注意的一些小習慣。 陣列是一段地址 [ Review ]...
為什麼要用function(函式)? 通常會將statement 放在函數(function)裡面,以利之後的呼叫(invoke)。 Modules: 把工作...
簡介 今天會像是筆記一樣QQ,但是就是有關函式的知識! Scope of variable (變數生命週期) !!!IMPORTANT!!!! Variabl...
簡介 又有一個大老曾經說過 : Programming = Data structures + Algorithms Data structure 在這邊先不提...
簡介 這篇是演算大法的下半部。 有 sorting 、 search 各兩種方式以及他們的差別。 Complexity issue of recursion...
Intro Complexity 可以了解程式的運作效率 graph 可以把複雜的問題抽象化,或是可以讓我們比較好理解像是 complexity 的東西。 I...
WHY POINTERS? index - in dynamic allocation Basic of Pointers pointer 是一種變數,...
Outline Characters C strings C string processing functions 字串是由字元組成的。 指標的應用:字串...
Intro 自訂資料型態可以是 把不同 data type 合成成一個 複合的型態 或是重新定義一個資料型態 雖然通常不太會寫到自訂資料型態 但是如果是在...