精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關素材下載字體下載外語學習高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁硬件驅動硬件教程 → 算法競賽入門經典(第二版) epub免費完整版【附習題答案】

算法競賽入門經典(第二版)

算法競賽入門經典(第二版)epub免費完整版【附習題答案】

  • 大。5.4M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2015-06-15 17:32
  • 等級:
  • 類型:書集教程
  • 網站:http://m.outdoo.cn
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

一提到ACM競賽,周圍很多同學都覺得高不可攀,感覺是數學天才的專屬領域,其實我們常常被很多大牛的光環給誤導了, ACM相對于中學的信息學奧賽,難度已經降低了很多,大多數題目即使一般計算機專業的同學去做也完全有能力搞定。而算法競賽入門經典(第二版)的推出再一次大大降低了ACM算法競賽的門檻。如果你想搞算法競賽(比如你們最熟悉的OI或者ACM/ICPC)?如果你覺得你已經掌握了C語言,那么最好就從這本書開始競賽之旅吧!小編在這里和大家分享的這份算法競賽入門經典(第二版)為epub格式免費電子版,內容完整,附習題及答案,歡迎有需要的朋友下載查閱!

算法競賽入門經典第二版簡介

本書是一本算法競賽的入門與提高教材,把C/C 語言、算法和解題有機地結合在一起,淡化理論,注重學習方法和實踐技巧。全書內容分為12章,包括程序設計入門、循環結構程序設計、數組和字符串、函數和遞歸、C 與STL入門、數據結構基礎、暴力求解法、高效算法設計、動態規劃初步、數學概念與方法、圖論模型與算法、高級專題等內容,覆蓋了算法競賽入門和提高所需的主要知識點,并含有大量例題和習題。書中的代碼規范、簡潔、易懂,不僅能幫助讀者理解算法原理,還能教會讀者很多實用的編程技巧;書中包含的各種開發、測試和調試技巧也是傳統的語言、算法類書籍中難以見到的。

本書可作為全國青少年信息學奧林匹克聯賽(NOIP)復賽教材、全國青少年信息學奧林匹克競賽(NOI)和ACM國際大學生程序設計競賽(ACM/ICPC)的訓練資料,也可作為IT工程師與科研人員的參考用書。

算法競賽入門經典第二版目錄

第1部分 語言篇

第1章 程序設計入門 1

1.1 算術表達式 1

1.2 變量及其輸入 3

1.3 順序結構程序設計 6

1.4 分支結構程序設計 9

1.5 小結與習題 13

1.5.1 數據類型實驗 13

1.5.2 scanf輸入格式實驗 13

1.5.3 printf語句輸出實驗 13

1.5.4 測測你的實踐能力 14

1.5.5 小結 14

1.5.6 上機練習 15

第2章 循環結構程序設計 16

2.1 for循環 16

2.2 循環結構程序設計 19

2.3 文件操作 23

2.4 小結與習題 27

2.4.1 輸出技巧 28

2.4.2 浮點數陷阱 28

2.4.3 64位整數 28

2.4.4 C++中的輸入輸出 29

2.4.5 小結 30

2.4.6 上機練習 31

第3章 數組和字符串 33

3.1 數組 33

3.2 字符數組 37

3.3 最長回文子串 41

3.4 小結與習題 45

3.4.1 必要的存儲量 45

3.4.2 用ASCII編碼表示字符 45

3.4.3 補碼表示法 46

3.4.4 重新實現庫函數 47

3.4.5 字符串處理的常見問題 47

3.4.6 關于輸入輸出 47

3.4.7 I/O的效率 47

3.4.8 小結 49

3.4.9 上機練習 50

第4章 函數和遞歸 51

4.1 數學函數 51

4.1.1 簡單函數的編寫 51

4.1.2 使用結構體的函數 52

4.1.3 應用舉例 53

4.2 地址和指針 56

4.2.1 變量交換 56

4.2.2 調用棧 57

4.2.3 用指針實現變量交換 59

4.2.4 初學者易犯的錯誤 61

4.3 遞歸 62

4.3.1 遞歸定義 62

4.3.2 遞歸函數 63

4.3.3 C語言對遞歸的支持 64

4.3.4 段錯誤與棧溢出 66

4.4 本章小結 67

4.4.1 小問題集錦 67

4.4.2 小結 68

第2部分 算法篇

第5章 基礎題目選解 69

5.1 字符串 69

5.1.1 WERTYU 69

5.1.2 TeX括號 70

5.1.3 周期串 71

5.2 高精度運算 71

5.2.1 小學生算術 72

5.2.2 階乘的精確值 72

5.2.3 高精度運算類bign 73

5.2.4 重載bign的常用運算符 75

5.3 排序與檢索 77

5.3.1 6174問題 77

5.3.2 字母重排 78

5.4 數學基礎 81

5.4.1 Cantor的數表 81

5.4.2 因子和階乘 82

5.4.3 果園里的樹 84

5.4.4 多少塊土地 86

5.5 訓練參考 86

5.5.1 黑盒測試 86

5.5.2 在線評測系統 87

5.5.3 推薦題目 88

第6章 數據結構基礎 89

6.1 棧和隊列 89

6.1.1 卡片游戲 89

6.1.2 鐵軌 91

6.2 鏈表 93

6.2.1 初步分析 93

6.2.2 鏈式結構 95

6.2.3 對比測試 96

6.2.4 隨機數發生器 98

6.3 二叉樹 99

6.3.1 小球下落 99

6.3.2 層次遍歷 101

6.3.3 二叉樹重建 105

6.4 圖 106

6.4.1 黑白圖像 107

6.4.2 走迷宮 108

6.4.3 拓撲排序 110

6.4.4 歐拉回路 111

6.5 訓練參考 112

第7章 暴力求解法 114

7.1 簡單枚舉 114

7.1.1 除法 114

7.1.2 最大乘積 115

7.1.3 分數拆分 115

7.1.4 雙基回文數 116

7.2 枚舉排列 116

7.2.1 生成1~n的排列 116

7.2.2 生成可重集的排列 118

7.2.3 解答樹 118

7.2.4 下一個排列 119

7.3 子集生成 120

7.3.1 增量構造法 120

7.3.2 位向量法 121

7.3.3 二進制法 122

7.4 回溯法 123

7.4.1 八皇后問題 123

7.4.2 素數環 126

7.4.3 困難的串 127

7.4.4 帶寬 128

7.5 隱式圖搜索 129

7.5.1 隱式樹的遍歷 129

7.5.2 一般隱式圖的遍歷 130

7.5.3 八數碼問題 131

7.5.4 結點查找表 133

7.6 訓練參考 136

第8章 高效算法設計 138

8.1 算法分析初步 138

8.1.1 漸進時間復雜度 138

8.1.2 上界分析 140

8.1.3 分治法 140

8.1.4 正確對待算法分析結果 142

8.2 再談排序與檢索 143

8.2.1 歸并排序 143

8.2.2 快速排序 145

8.2.3 二分查找 145

8.3 遞歸與分治 148

8.3.1 棋盤覆蓋問題 148

8.3.2 循環日程表問題 149

8.3.3 巨人與鬼 149

8.3.4 非線性方程求根 150

8.3.5 最大值最小化 151

8.4 貪心法 151

8.4.1 最優裝載問題 151

8.4.2 部分背包問題 152

8.4.3 乘船問題 152

8.4.4 選擇不相交區間 152

8.4.5 區間選點問題 153

8.4.6 區間覆蓋問題 154

8.4.7 Huffman編碼 154

8.5 訓練參考 156

第3部分 競賽篇

第9章 動態規劃初步 158

9.1 數字三角形 158

9.1.1 問題描述與狀態定義 158

9.1.2 記憶化搜索與遞推 159

9.2 DAG上的動態規劃 161

9.2.1 DAG模型 161

9.2.2 最長路及其字典序 162

9.2.3 固定終點的最長路和最短路 163

9.3 0-1背包問題 167

9.3.1 多階段決策問題 167

9.3.2 規劃方向 168

9.3.3 滾動數組 169

9.4 遞歸結構中的動態規劃 170

9.4.1 表達式上的動態規劃 170

9.4.2 凸多邊形上的動態規劃 171

9.4.3 樹上的動態規劃 171

9.5 集合上的動態規劃 172

9.5.1 狀態及其轉移 173

9.5.2 隱含的階段 173

9.6 訓練參考 174

第10章 數學概念與方法 176

10.1 數論初步 176

10.1.1 除法表達式 176

10.1.2 無平方因子的數 178

10.1.3 直線上的點 179

10.1.4 同余與模算術 180

10.2 排列與組合 182

10.2.1 楊輝三角與二項式定理 182

10.2.2 數論中的計數問題 184

10.2.3 編碼與解碼 186

10.2.4 離散概率初步 187

10.3 遞推關系 188

10.3.1 漢諾塔 188

10.3.2 Fibonacci數列 189

10.3.3 Catalan數 191

10.3.4 危險的組合 192

10.3.5 統計n-k特殊集的數目 193

10.4 訓練參考 194

第11章 圖論模型與算法 196

11.1 再談樹 196

11.1.1 無根樹轉有根樹 196

11.1.2 表達式樹 197

11.1.3 最小生成樹 199

11.1.4 并查集 200

11.2 最短路問題 201

11.2.1 Dijkstra算法 202

11.2.2 稀疏圖的鄰接表 203

11.2.3 使用優先隊列的Dijkstra算法 204

11.2.4 Bellman-Ford算法 205

11.2.5 Floyd算法 206

11.3 網絡流初步 207

11.3.1 最大流問題 207

11.3.2 增廣路算法 208

11.3.3 最小割最大流定理 210

11.3.4 最小費用最大流問題 211

11.4 進一步學習的參考 212

11.4.1 編程語言 213

11.4.2 數據結構 213

11.4.3 算法設計 213

11.4.4 數學 214

11.4.5 參賽指南 214

11.5 訓練參考 215

附錄A 開發環境與方法 216

A.1 命令行 216

A.1.1 文件系統 216

A.1.2 進程 217

A.1.3 程序的執行 217

A.1.4 重定向和管道 218

A.1.5 常見命令 218

A.2 操作系統腳本編程入門 219

A.2.1 Windows下的批處理 219

A.2.2 Linux下的Bash腳本 220

A.2.3 再談隨機數 221

A.3 編譯器和調試器 221

A.3.1 gcc的安裝和測試 221

A.3.2 常見編譯選項 222

A.3.3 gdb簡介 223

A.3.4 gdb的高級功能 224

A.4 淺談IDE 225

算法競賽入門經典第二版內容截圖


PC官方
安卓官方手機版
IOS官方手機版

算法競賽入門經典(第二版)截圖

下載地址

算法競賽入門經典(第二版) epub免費完整版【附習題答案】

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式

主站蜘蛛池模板: 国产成人精品久久亚洲高清不卡 | 51短视频版在线观看www免费 | 久久9999国产精品免费 | 韩日免费视频 | 成人伊人青草久久综合网 | 国产成人无精品久久久 | 欧美日韩亚洲m码色帝国 | 久久免费国产精品一区二区 | 国产精品成人在线 | 青草免费免费观看视频在线 | 日韩欧美视频在线 | 激情综合五月天丁香婷婷 | 久久免费视频播放 | 精品视频自拍 | 99er热| 久久国产精品电影 | 九九视频只有精品 | 激情六月丁香婷婷四房播 | 美女写真视频一二三区 | 7895513 cn| 久久国产成人午夜aⅴ影院 久久国产成人精品国产成人亚洲 | 毛片国产 | 福利视频一区 | 欧美老女人性 | 久久中国 | 九九午夜 | 成人国产亚洲 | 四虎影视色费永久在线观看 | 日韩视频在线一区 | 亚洲精品免费日日日夜夜夜夜 | 久热中文字幕 | 久久国产精品99久久久久久牛牛 | 国产成人精品亚洲日本在线 | 毛片免费在线观看网站 | 国产一级理仑片日本 | 四虎在线观看免费视频 | 免费精品视频 | 精品的一区二区三区 | 免费精品久久久久久中文字幕 | 免费电影在线观看网站入口 | se欧美 |