[Day02] 程式菜鳥自學C++資料結構– 簡單QA | 社區大學終身學習網
![[Day02] 程式菜鳥自學C++資料結構– 簡單QA](https://i.imgur.com/1IaoGs0.jpg)
程式菜鳥自學C++資料結構演算法系列第2篇...因為C++具有高階程式語言和組合語言的特性且編寫不依賴計算機硬體的應用程式,C++的應用可以說是極其廣泛,上述的例子 ...
![[Day02] 程式菜鳥自學C++資料結構– 簡單QA](https://i.imgur.com/1IaoGs0.jpg)
程式語言百百種,C++的優勢在哪? C++是一種使用廣泛的電腦程式設計語言,繼承C語言數據類型豐富、表達力強等各種優點;非常通用,幾乎各個平台都能使用。且C++擁有C語言沒有的「物件導向設計」,讓C++在更改及除錯上更加直觀,主程式碼也會獲得簡化。擴展性、移植性強的C++再加上不輸C語言的強大效率,讓它成為高手之間重要的武器。
學了C++,這些技術可以運用在那些地方? 應用軟體、伺服器端開發、系統軟體和圖形處理、數字計算、嵌入式裝置開發、遊戲軟體開發、硬體驅動、網路安全方面等等。 因為C++具有高階程式語言和組合語言的特性且編寫不依賴計算機硬體的應用程式,C++的應用可以說是極其廣泛,上述的例子只是常見的領域。 在未來發展上,近期非常熱門的AR、VR虛擬實境、機器學習、AI人工智能也會用到大量的C++語彙進行編譯。
甚麼是資料結構?學這個有甚麼用? 簡而言之資料結構就是電腦中儲存、組織資料的方式,常見的資料結構有 陣列(Array)、樹(Tree) 等等。不同的資料結構對不同演算法的效率也會有影響,選擇適當的資料結構也是一項重要工作,學會更多不同的資料結構絕不是甚麼吃虧事。
常常聽到演算法,為何演算法如此重要? 就算沒有任何資訊相關背景的人也一定有聽過「演算法」這三個字,再逛youtube的時候是不是常常在留言區看到「我被演算法帶來這啦!」、「讚嘆神奇演算法」之類的評論呢?那這個驗算法究竟是甚麼? 其實演算法就是一種解決問題的邏輯思維!而這樣的思維邏輯可以透過代碼、流程圖、電子電路、數學等等之類的方法實現。 用什麼方法策略解決問題,就是演算法存在的目的。
資料結構和演算法經常一起出現,他們之間有甚麼關係? 就像上面提到的,不同的資料結構對不同演算法的效率也會有影響,但不只如此,這兩個是相輔相成的,如果只有資料結構沒有演算法,相當於只把資料儲存到計算機中而沒有有效的方法去處理;而演算法沒有用相應的資料結構儲存,就會帶來極差的效率,這兩者之間是1+1>2的存在。
程序語言Pascal的...
#請益求推薦作業系統及計算機結構的書籍 | 社區大學終身學習網
Re | 社區大學終身學習網
[Day02] 程式菜鳥自學C++資料結構– 簡單QA | 社區大學終身學習網
[問題] 自學方向及課程請益 | 社區大學終身學習網
[請益] 計算機組織線上課程 | 社區大學終身學習網
如何自學計算機專業課程 | 社區大學終身學習網
計算機組織與結構& RISCV 資源整理 | 社區大學終身學習網
計算機組織與結構基本概念 | 社區大學終身學習網
計算機結構 | 社區大學終身學習網
軟體工程師必修的三門課 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
品牌創造與行銷哪裡學?臺北市內湖社區大學開課資訊
想要學習品牌創造與行銷可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
咖啡創業哪裡學?屏東縣屏北區社區大學開課資訊
想要學習咖啡創業可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
![](https://i.imgur.com/1IaoGs0.jpg)
網拍新手創業經營、Blog行銷哪裡學?臺北市松山社區大學開課資訊
想要學習網拍新手創業經營、Blog行銷可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識...
![](https://i.imgur.com/1IaoGs0.jpg)
品牌創造與行銷哪裡學?臺北市松山社區大學開課資訊
想要學習品牌創造與行銷可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
創意文案寫作建哪裡學?屏東縣屏北區社區大學開課資訊
想要學習創意文案寫作建可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
我想要開咖啡館哪裡學?新北市三重社區大學開課資訊
想要學習我想要開咖啡館可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
客家講堂哪裡學?新竹市科學城社區大學開課資訊
想要學習客家講堂可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
![](https://i.imgur.com/1IaoGs0.jpg)
品牌創造與行銷哪裡學?臺北市內湖社區大學開課資訊
想要學習品牌創造與行銷可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
自然觀察與創作哪裡學?臺南市新化社區大學開課資訊
想要學習自然觀察與創作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
美語自然發音+KK音標班哪裡學?臺中市北屯社區大學開課資訊
想要學習美語自然發音+KK音標班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以...
![](https://i.imgur.com/1IaoGs0.jpg)
入門短篇小說哪裡學?臺北市中正社區大學開課資訊
想要學習入門短篇小說可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
健康飲食 創意手工菜哪裡學?臺中市光大社區大學(已停辦)開課資訊
想要學習健康飲食創意手工菜可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
我想要開咖啡館哪裡學?新北市三重社區大學開課資訊
想要學習我想要開咖啡館可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
自我行銷哪裡學?臺中市甲安埔社區大學開課資訊
想要學習自我行銷可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
![](https://i.imgur.com/1IaoGs0.jpg)
A50無齡感學習哪裡學?臺南市永康社區大學開課資訊
想要學習A50無齡感學習可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...