圖解算法:輕鬆快速掌握實力派程序設計精華

[日]株式會社ANK

  • 出版商: 中國青年
  • 出版日期: 2020-07-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • 頁數: 214
  • 裝訂: 平裝
  • ISBN: 7515360038
  • ISBN-13: 9787515360034

下單後立即進貨 (約4週~6週)

商品描述

本書是算法入門書籍,通過大量圖解向新手讀者介紹算法入門知識,內容生動有趣、簡單易懂。本書編寫形式以一到兩頁為一個知識點,同時避免使用大段理論文字,而是通過易懂的圖解來解釋技術問題,讓讀者可以輕鬆學習算法。

本書主要講解了變量,數組,指針,for、while等流程控制語句,函數,程序的設計與編寫,排序與檢索等重點知識。

對於想要學習算法的讀者來說,本書是一本不可多得的算法入門參考用書。

 

作者簡介

[日]株式會社ANK:該公司的業務範圍十分廣泛,從常用軟件開發到網絡系統設計研發,甚至書籍出版都被涵蓋其中。

同時,與日本翔泳社進行合作,出版過許多編程類和Web開發類的書籍。

目錄大綱

在開始學習算法之前

什麼是算法?

編寫程序的步驟

流程圖

C語言

程序設計流程

程序編寫規範

 

第1章C語言簡介

第1章這部分是關鍵

Hello World!

變量與常量

數值型

數組

指針

字符與字符串

算術運算符

其他運算符

文件讀寫

鍵盤輸入

內存的分配

結構體

COLUMN ~變量的命名規則~

 

第2章基本流程控制

第2章這部分是關鍵

流程控制的種類和結構化

if語句

for和while語句

其他流程控制語句

COLUMN ~未結構化的程序~

 

第3章流程控制的應用

第3章這部分是關鍵

1~5整數求和

從數組中查找數值(1)

從數組中查找數值(2)

求平均值

繪製柱狀圖

合併字符串

倒序取值

讀取文件

正?反?投幣遊戲

COLUMN ~棧和隊列~

 

第4章函數的調用

第4章這部分是關鍵

什麼是函數?

函數的定義與調用

main()函數

函數的特點

函數的活用

遞歸處理

COLUMN ~函數的指針~

 

第5章具體問題的解決方法

第5章這部分是關鍵

整理問題

設計程序

編寫程序(1)

編寫程序(2)

整理程序

測試與調試

完成程序

COLUMN ~自下而上·自上而下的思考方法~

......

第7章高級算法

第7章這部分是關鍵

求質數

分解質因數

求最大公約數

鍊錶(1)

鍊錶(2)

程序實例

COLUMN ~學習算法的訣竅~

 

第8章排序與檢索

第8章這部分是關鍵

簡單排序

冒泡排序

插入排序

希爾排序

快速排序

二分檢索

程序實例

COLUMN ~qsort()和bsearch()~

 

附錄

難點解決

心得體會

Visual Studio安裝指南

Visual Studio使用指南

常用的調試方法

Visual Studio調試器

 

索引