本書從日常生活中常見的實(shí)例入手,引領(lǐng)讀者進(jìn)入算法和數(shù)據(jù)結(jié)構(gòu)的抽象世界。由于數(shù)據(jù)結(jié)構(gòu)、算法的知識(shí)比較抽象,使許多讀者望而卻步。本書在編寫過程中,盡量使用讀者容易理解的、簡(jiǎn)單的語(yǔ)言來描述算法和數(shù)據(jù)結(jié)構(gòu),對(duì)于一些復(fù)雜的內(nèi)容,采用圖文并茂的方式介紹其原理,使讀者能很快理解相關(guān)知識(shí)。~5章介紹了常用算法和數(shù)據(jù)結(jié)構(gòu)的相應(yīng)代碼,第6~8章介紹了使用數(shù)據(jù)結(jié)構(gòu)和算法解決一些經(jīng)典問題的程序,第9章介紹了信息學(xué)奧賽部分試題的解題代碼,0章給出了與算法和數(shù)據(jù)結(jié)構(gòu)相關(guān)的常見面試題。書中的所有程序都是在Dev-C++開發(fā)環(huán)境中編寫而成的,本書附錄簡(jiǎn)單介紹了該開發(fā)環(huán)境的使用。
|