算法競(jìng)賽入門經(jīng)典(第2版)
鏈接:https://pan.baidu.com/s/1zsR1JbcRiUPB-6kuZoKmRw?pwd=zr2q?
提取碼:zr2q

內(nèi)容簡(jiǎn)介
本書是一本算法競(jìng)賽的入門與提高教材,把C/C++語(yǔ)言、算法和解題有機(jī)地結(jié)合在一起,淡化理論,注重學(xué)習(xí)方法和實(shí)踐技巧。全書內(nèi)容分為12章,包括程序設(shè)計(jì)入門、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組和字符串、函數(shù)和遞歸、C++與STL入門、數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)、暴力求解法、高效算法設(shè)計(jì)、動(dòng)態(tài)規(guī)劃初步、數(shù)學(xué)概念與方法、圖論模型與算法、高級(jí)專題等內(nèi)容,覆蓋了算法競(jìng)賽入門和提高所需的主要知識(shí)點(diǎn),并含有大量例題和習(xí)題。書中的代碼規(guī)范、簡(jiǎn)潔、易懂,不僅能幫助讀者理解算法原理,還能教會(huì)讀者很多實(shí)用的編程技巧;書中包含的各種開(kāi)發(fā)、測(cè)試和調(diào)試技巧也是傳統(tǒng)的語(yǔ)言、算法類書籍中難以見(jiàn)到的。
本書可作為全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽(NOIP)復(fù)賽教材、全國(guó)青少年信息學(xué)奧林匹克競(jìng)賽(NOI)和ACM國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽(ACM/ICPC)的訓(xùn)練資料,也可作為IT工程師與科研人員的參考用書。
作者簡(jiǎn)介
劉汝佳,2000年3月獲得NOI2000全國(guó)青少年信息學(xué)奧林匹克競(jìng)賽一等獎(jiǎng)。大一時(shí)獲2001年ACM/ICPC國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽亞洲-上海賽區(qū)冠軍和2002年世界總決賽銀牌。2004年至今共為 ACM/ICPC亞洲賽區(qū)命題二十余道,擔(dān)任6次裁判和2次命題總監(jiān),并應(yīng)邀參加IOI和ACM/ICPC相關(guān)國(guó)際研討會(huì)。曾出版《算法競(jìng)賽入門經(jīng)典》《算法競(jìng)賽入門經(jīng)典——訓(xùn)練指南》《編程挑戰(zhàn)》等暢銷書。
目錄
第1部分 語(yǔ)言篇
第1章 程序設(shè)計(jì)入門
1.1 算術(shù)表達(dá)式
1.2 變量及其輸入
1.3 順序結(jié)構(gòu)程序設(shè)計(jì)
1.4 分支結(jié)構(gòu)程序設(shè)計(jì)
1.5 注解與習(xí)題
1.5.1 C語(yǔ)言、C99、C11及其他
1.5.2 數(shù)據(jù)類型與輸入格式
1.5.3 習(xí)題
1.5.4 小結(jié)
第2章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
2.1 for循環(huán)