《青少年信息學奧賽培優教程·入門篇》是2019年浙江大學出版社出版的圖書,作者是浙江大學出版社。
基本介紹
- 中文名:青少年信息學奧賽培優教程·入門篇
- 作者:浙江大學出版社
- 出版社:浙江大學出版社
- ISBN:9787308195775
內容簡介,圖書目錄,
內容簡介
《青少年信息學奧賽培優教程·入門篇》是由戰鬥在信息學競賽一線教學崗位十多年的金牌教練,經過多年的艱苦鑽研和積極探索編寫而成的,書中每個單元都融入了他們積累的豐厚的信息學奧賽培訓經驗。
《青少年信息學奧賽培優教程·入門篇》不只適合信息學奧賽的初學者,也適合所有C++初學者,比如ACM初學者等。
全書體例清晰,模組分明,從知識介紹至例題講解,再到例題評析,語言風趣幽默,講解由淺入深,由易至難,對讀者有較高使用價值。
圖書目錄
第1單元 信息學奧賽入門
1.1 信息學奧賽是什麼
1.2 信息學競賽學什麼
1.3 信息學奧賽考什麼
1.4 信息學奧賽有什麼用
1.5 需要怎么做
1.6 一些入門題目
1.7 一些術語
1.8 其他
第2單元 C++入門
2.1 第一個C++程式
2.2 第二個C++程式
2.3 C++程式設計基礎
2.4 入門練習題
第3單元 基本數據類型
3.1 數據類型
3.2 常量
3.3 變數
3.4 強制類型轉換運算符
3.5 表達式
3.6 練習題
小 結
第4單元 程式結構
4.1 程式的三大結構
4.2 順序結構
4.3 賦值運算符
4.4 布爾型和相關運算符
4.5 選擇結構
4.6 選擇結構深入
小 結
第5單元 循環結構
5.1 ++和——
5.2 for語句入門
5.3 for語句深入討論
5.4 多重循環
小 結
第6單元 函式和結構化程式設計
6.1 函式的定義
6.2 函式的調用
6.3 函式參數的傳遞
6.4 全局變數和局部變數
6.5 函式的嵌套調用
6.6 內聯函式
6.7 結構化程式設計
小 結
第7單元 一維數組
7.1 數組基礎概念
7.2 一維數組強化
7.3 一維數組練習題
7.4 數組基本操作
小 結
第8單元 簡單算法時空分析
8.1 算法分析的概念
8.2 時間複雜度
8.3 空間複雜度
8.4 空間換時間實例
小 結
第9單元 排序算法初步
9.1 三種基本排序
9.2 sort( )函式
9.3 桶排序
小 結
第10單元 結構體
10.1 初識結構體
10.2 結構體的sort
10.3 C++內置的pair類型
小結
第11單元 二維數組
11.1 二維數組的初步
11.2 相關例題
11.3 二維數組深入操作
小 結
第12單元 字元串
12.1 C語言的字元串
12.2 C++的字元串入門
12.3 string的常用操作
12.4 string類型中字母與數字的關係
12.5 實例
第13單元 高精度運算
13.1 高精度數的定義
13.2 高精度的輸入輸出和存儲
13.3 高精度加法
13.4 高精度減法
13.5 高精度乘法
13.6 萬進制高精度運算
小 結
第14單元 進制與數位相關知識
14.1 關於進制的代碼
14.2 進制的相關練習題
14.3 數字分離及迴文數
小 結
附錄
附錄1 ASCII碼錶
附錄2 運算符優先權
附錄3 scanf( )和Printf( )
附錄4 檔案輸入和輸出