資料結構與程式設計第一章程式設計原則的總結

2021-06-18 00:33:15 字數 683 閱讀 8804

這章主要概括了程式設計的重要原則,尤其是申請大的軟體專案(large projects),並且採用物件導向等方法探索有效的運算法則。在這些過程中,我們在程式設計和資料儲存的方法中創立問題,並且評估c++語言的基本特徵,通過使用c++語言編寫源程式。 

c++允許資料抽象:這意味著程式設計員能創造新的型別來表達方便其應用程式的

任何資料集合。

c++支援物件導向的設計,在物件導向的設計中,程式設計員定義的型別在演算法實

現中起到中心作用.

. 重要的是,正如允許物件導向的方法, c++ 允許使用自頂向下的方法,這也是c 程式

設計員所熟悉的.

c++便於**重用及通用目的庫的構造。這門語言包含了乙個擴充套件的、有效的和方

便的標準庫.

c++改進了c 語言兒個麻煩和危險的方面.

c++保持了作為c 語言特點的效率.

原則:1.為改進程式, 複查它的邏輯。不要基於低劣的演算法優化**。

2. 在程式正確且能夠執行之前決不要優化它。

3. 除非絕對必要.不要優化程式.

4. 保持函式簡短,任何函式很少跑過一頁長.

5. 開始編碼前確信演算法是正確的。

6. 驗證演算法中複雜的部分。

7. 保持簡單邏輯。

8 . 確信在決定如何求解問題之前理解'應。

9. 確信在開始程式設計前理解演算法的方法。

資料結構與程式設計第一章總結

本書主要目的描寫程式設計的方法和工具,我們必須採用一種一致的 統一的邏輯方法也必須遵守程式設計的原理來解決大型程式問題。解決如何處理大型問題,進行程式設計,資料結構的選擇等問題。life遊戲的規則 定義上,life遊戲是一種虛擬的可轉換規則。在乙個網格中,活的和死的單元的一種特定安排成為配置。舉例。...

資料結構第一章

1.程式設計的實質 資料表示和資料處理。資料表示的核心是資料結構,資料處理的核心是演算法。資料結構 演算法 程式 2.資料是資訊的載體,在電腦科學中是指所以所有能 輸入到計算機中並能被識別電腦程式和處理的符號集合。資料的分類 一是整體,實數等數值資料 二是文字,聲音,圖形和影象等非數值資料。資料元素...

資料結構第一章

資料結構第一章 1.1廣播方式傳送檔案 傳送機傳送一次,所有都可接收。優 程式設計容易 傳送速度快 卻 容易丟包 1.2單播方式傳送 一次乙個 1.3改進方式 多級單播傳輸 類傳銷方式 順序儲存 陣列 鏈式 鍊錶 雜湊儲存 資料元素的儲存位置由值確定。資料元素之間的關係通過指標表達。查詢 如果i 某...