程序設(shè)計(jì)導(dǎo)引及在線實(shí)踐

出版時(shí)間:2007年11月  出版社:清華大學(xué)出版社  作者:李文新,郭煒,余華山  頁數(shù):290  
Tag標(biāo)簽:無  

內(nèi)容概要

本書是北京大學(xué)“程序設(shè)計(jì)實(shí)習(xí)”課程的內(nèi)容和“北京大學(xué)程序在線評測系統(tǒng)”的緊密結(jié)合。本書的例題和課后習(xí)題大都精選自POJ題庫,并且在敘述中穿插了許多精心編寫的思考題,總結(jié)了學(xué)生在程序開發(fā)中易犯的錯(cuò)誤。本書的幾位編者均有豐富的工程軟件開發(fā)經(jīng)驗(yàn)和教學(xué)經(jīng)驗(yàn),因此本書中的程序代碼均保持良好的風(fēng)格。    本書可作為高等院校理工科相關(guān)的程序設(shè)計(jì)類課程教材,可作為以ACM/ICPC為代表的各類大學(xué)生程序設(shè)計(jì)競賽的培訓(xùn)教材,也可供對程序設(shè)計(jì)感興趣的普通讀者學(xué)習(xí)參考。

書籍目錄

第1章  C/C++語言概述  1.1 程序的基本框架  1.2 變量  1.3 C/C++語言的數(shù)據(jù)類型  1.4 常量  1.5 運(yùn)算符和表達(dá)式  1.6 注釋  1.7 分支語句  1.8 循環(huán)語句  1.9 函數(shù)  1.10 標(biāo)準(zhǔn)輸入輸出  1.11 全局變量和局部變量  1.12 數(shù)組  1.13 字符串  1.14 指針  1.15 結(jié)構(gòu)  1.16 文件讀寫  1.17 C語言標(biāo)準(zhǔn)庫函數(shù)  1.18 命令行參數(shù)  1.19 C/C++編碼規(guī)范第2章  簡單計(jì)算題  2.1 例題:雞兔同籠  2.2 例題:棋盤上的距離  2.3 例題:校門外的樹  2.4 例題:填詞  2.5 例題:裝箱問題  練習(xí)題第3章  數(shù)制轉(zhuǎn)換問題  3.1 相鄰數(shù)字的基數(shù)等比:確定進(jìn)制  3.2 相鄰數(shù)字的基數(shù)不等比:skew數(shù)  練習(xí)題第4章  字符串處理  4.1 簡單的字符串操作示例  4.2 例題:統(tǒng)計(jì)字符數(shù)  4.3 例題:487-3279  4.4 例題:子串  4.5 例題:Caesar密碼  練習(xí)題第5章  日期和時(shí)間處理第6章  模擬第7章  高精度計(jì)算第8章  枚舉第9章  遞歸第10章  動(dòng)態(tài)規(guī)劃第11章  鏈表第12章  二叉樹附錄A  北京大學(xué)程序在線評測系統(tǒng)介紹附錄B  本書題目在POJ上的編號

編輯推薦

  《程序設(shè)計(jì)導(dǎo)引及在線實(shí)踐》可作為高等院校理工科相關(guān)專業(yè) 的課程設(shè)計(jì)類課程教材岢作為以ACM|ICPC為代表的各類大學(xué)生程序設(shè)計(jì)競賽的培訓(xùn)教材貤可供對程序設(shè)計(jì)感興趣的普通讀者學(xué)習(xí)參考。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    程序設(shè)計(jì)導(dǎo)引及在線實(shí)踐 PDF格式下載


用戶評論 (總計(jì)103條)

 
 

  •   結(jié)合ACM國際大學(xué)生程序設(shè)計(jì)大賽的例題對C進(jìn)行更加深入的探討和研究方便于每位喜歡C的人加深對C的理解書中的例題有趣而且難度適中我愿意推薦給各位想進(jìn)一步學(xué)習(xí)C語言的朋友!
  •   里面是和北大的oj相對應(yīng)的,題也都是acm上很經(jīng)典的題,講解詳細(xì),建議參加程序設(shè)計(jì)競賽的人讀此書。
  •   幫我老公買的,他帶學(xué)生參加程序設(shè)計(jì)比賽,在網(wǎng)上淘到這本書后就用它來輔導(dǎo)學(xué)生,結(jié)果學(xué)生們還取得了第二名的好成績,所以一定給個(gè)好評哈。
  •   非常不錯(cuò)的一本書,對于程序設(shè)計(jì)的初學(xué)者指導(dǎo)性相當(dāng)強(qiáng),題目也很經(jīng)典,讀了以后提高比較大。
  •   一直在給學(xué)生找本合適的入門教材。這本還可以。對于編程語言的介紹簡潔、清晰,緊緊圍繞著奧賽,不拖泥帶水,不糾纏于細(xì)節(jié),比較務(wù)實(shí)。后邊還有大量的篇幅介紹了一些基本的算法,配合POJ的例題,很適合初學(xué)者。
  •   被POJ所吸引,所以買了這本書,很適合新人來看
  •   本書先從基本的算法入手進(jìn)行細(xì)致的講解,對acm訓(xùn)練具有很大的幫助,有輔以例題,是一本非常好的輔導(dǎo)書
  •   ACM必備法寶。競賽專用......
  •   acm其實(shí)就是學(xué)習(xí)c,但是他比專門的c教材更好。里面沒有廢話實(shí)用。
  •   北大出的經(jīng)典教材,循序漸進(jìn)地講解了編程,有很多競賽相關(guān)的題目和思想。
  •   本書適合參加競賽的初學(xué)者,也適合編程的初學(xué)者,強(qiáng)烈推薦。。
  •   作為一個(gè)初識ACM的,這絕對是一本好書
  •   很適合剛剛開始接觸ACM的人
  •   之前從同學(xué)那姐來看了,感覺書還不錯(cuò)。總的來說內(nèi)哦那個(gè)比較基礎(chǔ),對于幾乎沒有編程基礎(chǔ)的人也可以上手。而有一定基礎(chǔ)的人可以拿來查閱和復(fù)習(xí),我買這本書主要就是為了鞏固一下。整體感覺不錯(cuò),大家可以參考下。
  •   質(zhì)量挺好的,快遞服務(wù)也很好。今兒剛收到貨,我還沒有讀這本書,是學(xué)長推薦的,聽說很好,近期會好好學(xué)習(xí)這本書的知識,相信一定會有很大幫助
  •   這本書入門很快,但是內(nèi)容很全~
  •   本書條理清晰 一定要上手操作一下才能真正吸收
  •   想要參加編程比賽的同學(xué),這本書是你們的必備書籍,很好的一本書
  •   早就期待這本書了~:-)
  •   北大oj上推薦的教材,說實(shí)話因?yàn)闀r(shí)間的關(guān)系看得不多,不過分得倒比較細(xì)致,適合入門
  •   經(jīng)典的一本教材,很好很推薦
  •   這是一本初級使用的教材,對處于初級水平的愛好編程者很有幫助。
  •   不錯(cuò)的書,學(xué)校圖書室應(yīng)備有一本供老師參看.
  •   相當(dāng)好的書,內(nèi)容很有針對性,幫助很大
  •   書的內(nèi)容很經(jīng)典,當(dāng)當(dāng)上買的書也是正版的,不錯(cuò)
  •   書的內(nèi)容挺好的,對提高C++的編程能力有較大的幫助!
  •   超級正,有源代碼!非常適合自學(xué)!
  •   不錯(cuò)啊,來評論晚了,書很好,物流很給力,五星給贊
  •   很好,很好。紙質(zhì)不錯(cuò)呢。老師課上要求買的
  •   相信當(dāng)當(dāng)?shù)钠焚|(zhì)和速度
  •   對北大暑期夏令營的機(jī)試很有幫助。
  •   不錯(cuò)的書,希望有收獲!
  •   發(fā)貨速度很快,快遞給力,書很好
  •   快遞很快,書也不錯(cuò),滿意
  •   如果能多給寫沒有標(biāo)答的題目,就更好了!
  •   嗯 感覺挺好
  •   書很好~~尤其適用于編程起步的同學(xué)
  •   十分有用,包裝也不錯(cuò)
  •   我是看網(wǎng)站推薦才買的
  •   書很好 適合初級入門編程人員
  •   孩子學(xué)編程買的,比較實(shí)用。
  •   幫領(lǐng)導(dǎo)的小孩購買的書,送貨很快,書本質(zhì)量也不錯(cuò),贊一個(gè)
  •   太快了,真讓我省事
  •   當(dāng)當(dāng)網(wǎng)買書真的很好,書是正版,而且物流快。
  •   感覺還不錯(cuò)。薄薄的,價(jià)格也不貴
  •   書很好,希望能學(xué)到更多知識!
  •   看完了,學(xué)到了很多
  •   初學(xué)C的不錯(cuò)的選擇
  •   我是來混分的
  •   很早的就到了 ~ 贊一個(gè)
  •   起先以為題號和網(wǎng)上的不匹配,看了其他人的問題和答復(fù)知道是和百煉的號匹配的,很高興,所以,好評一下哦。
  •   好書一本,一直沒找到,當(dāng)當(dāng)還是挺強(qiáng)大的……謝謝了。。。
  •   很好~受用了`
  •   hao很不錯(cuò)
  •   還可以
    G(^_^)G
  •   ACM程序設(shè)計(jì)的入門書籍
  •   看著這本書,跟著在POJ上做題,這書已經(jīng)成為我們學(xué)校ACM培訓(xùn)的推薦教材
  •   很適合有一定基礎(chǔ)想涉及ACM/ICPC的同學(xué)
  •   對于C++/c基本語法講解的很實(shí)用,很容易上手,并且POJ上的題很有特點(diǎn)。
  •   可以與POJ上的題對照著做,題目很簡單,做入門書不錯(cuò)
  •   是一本acm的入門級別的書籍,感覺內(nèi)容比較豐富,對于想?yún)⒓覣CM等類型的比賽的同學(xué)而言,也應(yīng)算是一本必讀的如入門書籍,強(qiáng)烈推薦。
  •   書的前半講C語言基礎(chǔ),是對C語言基礎(chǔ)知識的一個(gè)歸納。
    書的后半講授一些比較簡單的算法知識,如模擬,高精度計(jì)算,字符串處理,枚舉,遞歸,動(dòng)態(tài)規(guī)劃。
    優(yōu)點(diǎn):后半所有的案例算法都提供完整的源碼,這點(diǎn)比劉汝佳的書強(qiáng)。
    缺點(diǎn):后半講算法部分內(nèi)容偏少,深度不夠,特別最后一張鏈表似乎牽強(qiáng)。
    適合ACM入門的人學(xué)習(xí)。
  •   非常不錯(cuò)的一本數(shù),對于ACM入門者有著很好的幫助,里面介紹的基礎(chǔ)知識比較齊全,是一門通向ACM的啟蒙書
  •   挺有用處的,努力學(xué)習(xí)中ing,,,
  •   這本書有利于在PKU做題!
  •   這本書以題為導(dǎo),和以前看的書體系不同強(qiáng)調(diào)了語法的同時(shí)也鍛煉了思維
  •   教材質(zhì)量好,送貨也及時(shí)
  •   美的東西在書中
  •   對c語言有用
  •   每題都有標(biāo)程,只是沒有數(shù)據(jù)……
  •   雖然還沒拿到手 但是試讀了下 很好
  •   正在看!基本符合我的要求!
  •   書挺好的,初學(xué)者可以多看看
  •   質(zhì)量不錯(cuò)哦,挺好的!
  •   沖著OJ買的,實(shí)際上講得比較一般,個(gè)人感覺啦……
  •   這本挺好的書
  •   第一次買書~很好很滿意~
  •   三天到!
  •   非常能提高編程水平
  •   請解答
  •   能從書中學(xué)到一些好的編程習(xí)慣和思維
  •   對初學(xué)者挺有幫助!
  •   到貨及時(shí),質(zhì)量很好??!
  •   書不錯(cuò)>>>>>就是沒去看而已!
  •   一起買了10本,質(zhì)量有些參差不齊
  •   最好是例題都注明在POJ上的題號 就更好了 還好題目都還比較好搜索
  •   poj經(jīng)常不開,所以這本書不是很好
  •   這本書從總體上說還是很不錯(cuò)的
  •   題目較難 而且解析的不是很詳細(xì)
  •   ****~~還不如多點(diǎn)a題~
  •   只是C的實(shí)現(xiàn),基本沒有C++的實(shí)現(xiàn),而且書很舊
  •   比市場上價(jià)格便宜點(diǎn)
  •   喜歡這書——值得
  •   值得一讀,推薦購買
  •     對于初學(xué)者來說,ACM真的是讓人無限頭大。有句老話叫“師傅領(lǐng)進(jìn)門,修行在個(gè)人”。自學(xué)不是難事,但是門檻都沒進(jìn)的話,根本無從下手。這本書的內(nèi)容淺顯易懂,事非常好的“領(lǐng)進(jìn)門”教材,我在圖書館找了不少書,沒發(fā)現(xiàn)如這本書讓新手感到這么舒服的。如果剛接觸ACM,這本書一定是首選
      
  •      首先說點(diǎn)題外話,我一直覺得大學(xué)內(nèi)的程序設(shè)計(jì)課程與其布置學(xué)生在作業(yè)本上寫程序,不如就用Online Judge(OJ)教學(xué),相得益彰,老師布置作業(yè)方便,學(xué)生提交也方便。當(dāng)然這里要處理好代碼雷同就行了。
      
       談?wù)勥@本書吧,我覺得北大讀程序設(shè)計(jì)、算法等課程的教學(xué)有著自己非常優(yōu)秀的理解,利用Online Judge同步教學(xué)可謂開了國內(nèi)的先河,所以即使這本書并非什么稀世罕見之作,我也給予了它很高的評價(jià)。
      
       這本書非常適合想?yún)⒓覣CM競賽的同學(xué)閱讀,當(dāng)然這僅僅是用來入門,更多功夫還需要自己在平時(shí)做題中總結(jié)提升。
      
       本書作者李文新老師、郭煒老師我都有幸在區(qū)域賽總決賽中見過真人,他們現(xiàn)在也仍然活躍在ACM-ICPC競賽活動(dòng)中,希望他們能夠這本書讓更多的老師學(xué)會一種更加新穎的教學(xué)方式。
      
       褒獎(jiǎng)之辭已畢,我也談?wù)劚緯囊恍┎蛔悖?br />   1. 第一章C/C++基礎(chǔ)的篇幅有點(diǎn)太多了,建議稍微精簡一下;
      2. 最后兩章完全像打醬油湊字?jǐn)?shù)上去的,講題目好好的,突然蹦出來講鏈表、二叉樹的很別扭,建議刪除;
      3. 由于本書的作者有三位,所以不能章節(jié)的風(fēng)格不一樣,建議每個(gè)題目之后加注題目題號, 如 雞兔同籠(ai2750) 不必放在后面附錄,反而麻煩;
      4. 附錄B第十章題號對不上;
      5. 有一兩道題目書中代碼交了不能過,基本都是單case和多case的問題;
      6. 友情提醒版權(quán),我發(fā)現(xiàn)許多題目都是從國外套題翻譯來的,不知道有米版權(quán)哦,最好注明下
      
  •      作為普通本科生的編程練習(xí)還是不錯(cuò)的,適合一些院校使用。但是我在這里指出幾個(gè)問題:
      
      1.開篇的第一章講述C/C++基礎(chǔ),這一部分占了80頁.....個(gè)人認(rèn)為根本沒必要,如果一個(gè)人沒有C的基礎(chǔ),就不適合讀這類書。需要介紹的更多的是OJ上處理輸入輸出的一些特定方法。比如多組數(shù)據(jù)的處理方法。
      
      2.講解太粗糙,當(dāng)然題目比較簡單,但是跟我理解的解題報(bào)告有很大差距。沒講兩句,噗哧,一大段代碼堆上去了。
      
      3.最令人發(fā)指的是這個(gè)里面的題并不是用的最多的POJ,我按題號上去找,靠,根本沒有。仔細(xì)一看原來是ai.pku.edu.cn的JudgeOnline.我說怎么會有那么多的中文題。當(dāng)然,這些題70%都是在真正的POJ上存在的,只是題號不一樣??墒浅鰰臅r(shí)候?yàn)槭裁床徽f清楚呢?而且我還是在真正的POJ上看到的廣告,sigh......
      
      不過整體來講還是有幫助的,只是沒有我預(yù)期的那么好
  •   恩 首選!當(dāng)你要是早點(diǎn)遇見這本書就好了
  •   掃噶。。。
  •   適合初學(xué)者吧~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7