全國青少年信息學奧林匹克競賽(NOI)和聯(lián)賽(NOIP)是由教育部、中國科協(xié)批準,中國計算機學會舉辦的面向全國青少年在校學生舉行的一項重大賽事,每年在全國各省、市、自治區(qū)舉行。它與國際信息學奧林匹克競賽(IOI)直接接軌。該項賽事已成為我國校外計算機活動中最有代表性的形式,每年都吸引著數(shù)以萬計的青少年投身到這一活動當中,同時也成為各學校的品牌形象之一。NOI和NOIP在試題難度上有一個層次關系,NOI注重提高,人數(shù)相對少一點,而NOIP注重普及,每年參加的人數(shù)較多,普及面相對較廣。由于NOI競賽的內容多,而且目前使用的信息技術教材內容與競賽不完全適應,為此湖南師范大學出版社和湖南省青少年信息學奧林匹克競賽組織委員會組織多年從事信息學奧林匹克競賽命題、培訓等工作的專家、教授、博士和湖南省信息學奧林匹克競賽優(yōu)秀輔導教師編寫了《信息學奧林匹克教程》(包括語言篇、基礎篇、提高篇)以及《信息學奧林匹克典型試題剖析》。在此基礎上針對目前NOIP普及面逐步擴大,基礎培訓教材較少的情況,以NOIP大綱為基礎,總結本書作者十幾年來培養(yǎng)學生參加國際、國內信息學奧林匹克競賽的經驗和對歷年NOIP試題的分析,編寫了這本信息學聯(lián)賽的基礎解題培訓教材。本書重點根據(jù)NOW綱的要求,兼顧與NOl接軌,以算法為主線,以習題分析為載體,深入淺出,既有各個算法設計基本思路的講解及對求解問題的分析,注重了算法引導分析與不同算法的比較,又給出了具體的編程思路與參考程序,各章按照學習目標、解題鑰匙和解題嘗試進行編寫。程序采用信息學競賽目前最新規(guī)定的Free Pascal語言編寫,并注重結構化與可讀性。該書是中學生參加NOIP競賽的培訓教材,同時也為參加IOI和NOI打下基礎,也可作為大、中學生學習和研究算法設計的參考用書。