算法源于生活,又可以改變生活。本書(shū)專(zhuān)為Python初學(xué)者量身打造,內(nèi)容涵蓋Python編程的基礎(chǔ)知識(shí)和常用算法,是初學(xué)算法設(shè)計(jì)與實(shí)現(xiàn)的不錯(cuò)選擇。本書(shū)從一些經(jīng)典算法出發(fā),介紹了100個(gè)趣味編程實(shí)例。這些實(shí)例大體按照“問(wèn)題描述→問(wèn)題分析→算法設(shè)計(jì)→確定程序框架→程序編碼實(shí)現(xiàn)→運(yùn)行結(jié)果→問(wèn)題拓展”的流程進(jìn)行講解。本書(shū)不但分析了每個(gè)實(shí)例的實(shí)現(xiàn)過(guò)程,而且還給出了程序流程圖,讓讀者可以直觀地理解算法設(shè)計(jì)的整體思路。另外,這些實(shí)例都給出了詳細(xì)的實(shí)現(xiàn)代碼,并對(duì)核心代碼做了詳細(xì)注釋?zhuān)苑奖阕x者閱讀和理解。本書(shū)共12章,內(nèi)容涵蓋趣味算法入門(mén)、趣味數(shù)學(xué)問(wèn)題、各種趣味整數(shù)、趣味分?jǐn)?shù)、趣味素?cái)?shù)、趣昧邏輯推理、趣味游戲、趣味數(shù)組、趣味函數(shù)遞歸、定理與猜想、趣味圖形及其他趣味問(wèn)題。本書(shū)實(shí)例豐富,講解通俗易懂,代碼可讀性強(qiáng),適合Python編程的初學(xué)者和愛(ài)好者閱讀,也適合算法設(shè)計(jì)愛(ài)好者閱讀。另外,本書(shū)還可作為相關(guān)院校的Python教學(xué)參考書(shū)。劉河飛,軟件工程師,目前供職于某大型證券金融公司,從事與資產(chǎn)交易相關(guān)的軟件開(kāi)發(fā)工作。擅長(zhǎng)Java系列開(kāi)發(fā),具有豐富的后臺(tái)開(kāi)發(fā)經(jīng)驗(yàn),有著良好的編碼習(xí)慣。對(duì)Redis情有獨(dú)鐘,并一直深入其底層研究,具有豐富的Redis實(shí)戰(zhàn)經(jīng)驗(yàn)。
|