“數(shù)獨(dú)”作為一種既益智健腦又休閑娛樂的數(shù)字填數(shù)游戲,現(xiàn)在已經(jīng)風(fēng)靡全世界,在我國(guó)喜歡的人也越來越多。為了在我國(guó)普及推廣數(shù)獨(dú),北京數(shù)獨(dú)聯(lián)盟和北京廣播電視臺(tái)做了大量極其有成效的工作,在我們參加的幾屆世界數(shù)獨(dú)錦標(biāo)賽上,我國(guó)參賽選手的成績(jī)也一次比一次好,直至獲得團(tuán)體冠軍,這是十分令人欣慰的事情,也是大家努力推廣數(shù)獨(dú)的結(jié)果。
作為一個(gè)業(yè)余的數(shù)獨(dú)愛好者,2005年以來,我一直從事數(shù)獨(dú)方面的研究工作,主要是研究基本類型數(shù)獨(dú)的解題方法,并且把研究的成果編制成數(shù)獨(dú)解題程序。在出版《奇妙的數(shù)字魔方》和《競(jìng)技數(shù)獨(dú)》以后,在數(shù)獨(dú)的解題方法方面又有了新進(jìn)展,在這本書里收集的解題原則比《競(jìng)技數(shù)獨(dú)》一書有了很大的擴(kuò)充,對(duì)其中的部分原則的使用范圍進(jìn)行了延伸,對(duì)所采用的原則符號(hào)進(jìn)行了規(guī)范處理,使解題原則更加系統(tǒng)了,而且新增加了第七組原則,又參考科學(xué)普及出版社出版的《數(shù)獨(dú)高級(jí)教程》,對(duì)基本類型數(shù)獨(dú)解題的高級(jí)技巧進(jìn)行了較深入的研究,將這些高級(jí)技巧在電腦解題程序當(dāng)中實(shí)現(xiàn)了。對(duì)于高難度的題目,仍然保留了嘗試法和單行遍歷法與全程遍歷法。將所有這些解題原則合在一起,集合成數(shù)獨(dú)解題方法大全,全書分五大部分,第一部分,數(shù)獨(dú)解題的初級(jí)和中級(jí)技巧,內(nèi)容包括介紹基本類型數(shù)獨(dú)概論、介紹解題過程的形式語言和數(shù)獨(dú)難度分級(jí)的標(biāo)準(zhǔn),然后用七章分別介紹數(shù)獨(dú)解題的前七組解題原則;第二部分,數(shù)獨(dú)解題的高級(jí)技巧,首先在第十章,總論介紹數(shù)獨(dú)解題原則的核心思想是不斷地刪減數(shù)獨(dú)內(nèi)空格的待選數(shù)字而達(dá)到填數(shù),其次在第十一章,用十四節(jié)分別詳細(xì)介紹了十四種高級(jí)解題技巧,爾后在第十二章,介紹了有唯一解的數(shù)獨(dú)題目的十種多解排除技巧;第三部分,介紹嘗試法和遍歷法,這是對(duì)無法用初級(jí)、中級(jí)和高級(jí)技巧完成解題的最后兩種手段,這一部分,再次強(qiáng)調(diào)了數(shù)獨(dú)難度分級(jí)的科學(xué)方法;第四部分,筆者開發(fā)的數(shù)獨(dú)解題軟件介紹。除了介紹30種基本類型數(shù)獨(dú)的解題軟件外,還介紹了筆者開發(fā)的四種特殊數(shù)獨(dú)的解題軟件和相應(yīng)的題庫(kù),這一部分還說明了數(shù)獨(dú)解題軟件的三個(gè)主要用途;第五部分?jǐn)?shù)獨(dú)題目和答案。
本書的第二部分和第三部分,為了敘述這些解題技巧,作者采用了圖文并茂的方式講解,并且把這些技巧歸納成相應(yīng)的“解題原則”,讀者很容易理解所介紹的內(nèi)容,第五部分與其他數(shù)獨(dú)書不同之處是其在答案部分,除對(duì)四級(jí)題目給出題目的答案外,還列出了關(guān)鍵步的填數(shù),供讀者參考。而對(duì)于需要用單數(shù)鏈或多數(shù)鏈解題的四級(jí)題目,還給出了可以成功獲得答案的嘗試法填數(shù),相信這些都是數(shù)獨(dú)愛好者最希望知道的。為了便于查找,本書在附錄中,以列表的方式,把初級(jí)、中級(jí)和高級(jí)解題技巧所采用的形式語言中的原則符號(hào)和輔助信息放到了一起,還把解殺手?jǐn)?shù)獨(dú)用到的“數(shù)字和”分拆表放到了附錄中。
除了研究數(shù)獨(dú)解題技巧外,筆者還研究數(shù)獨(dú)和數(shù)字魔方的衍生,用衍生的數(shù)學(xué)模型,設(shè)計(jì)了17個(gè)數(shù)字?jǐn)?shù)獨(dú)的建庫(kù)、查庫(kù)計(jì)算機(jī)軟件系統(tǒng);為了尋找全部不同的九字標(biāo)準(zhǔn)數(shù)字魔方的總個(gè)數(shù),用“展開向量”與數(shù)字魔方衍生的數(shù)學(xué)模型,設(shè)計(jì)了計(jì)算全部不同數(shù)字魔方個(gè)數(shù)的電腦軟件系統(tǒng),用很少的運(yùn)行時(shí)間就得到了全部不同的九字標(biāo)準(zhǔn)數(shù)字魔方個(gè)數(shù),這兩部分內(nèi)容,感興趣的讀者,可以閱讀筆者之前在知識(shí)產(chǎn)權(quán)出版社出版的另一本著作《數(shù)獨(dú)領(lǐng)域的兩個(gè)棘手問題》。
隨書附送一張光盤,此光盤給出了書中所列的30種基本類型數(shù)獨(dú)和4種非基本類型數(shù)獨(dú)在計(jì)算機(jī)上的題庫(kù)和解題程序,同時(shí)展示了這34種數(shù)獨(dú)題庫(kù)的12組展示程序。這些程序都采用交互式彩色畫面,程序除提供交互式解題平臺(tái)外,還提供查答案功能,顯示題目答案的同時(shí),還給出用形式語言描述的解題過程。光盤上提供5個(gè)PPS演示文檔和一個(gè)Word文檔,把書中介紹的解題技巧形象地展示出來。另外,光盤還提供了本書彩色版的PDF格式文檔,此彩色電子書能夠更清楚地把書中的內(nèi)容展示給讀者。
很高興,我在中國(guó)原子能科學(xué)院工作時(shí)的老同事、老朋友、電腦軟件高級(jí)工程師,曾任北京軟件行業(yè)協(xié)會(huì)常務(wù)副秘書長(zhǎng)、工業(yè)和信息化部教育與考試中心副總工程師的沈林興先生為我審閱本書,并為其寫序,在此對(duì)他表示衷心的感謝。我也要向全力支持我完成此書寫作的家人和朋友表示感謝。
由于本人水平有限,加之匆忙脫稿,書中疏漏之處在所難免,歡迎廣大讀者朋友批評(píng)指正。
嚴(yán)德人
2016年9月1日
1938年11月14日出生,江蘇南通人。1959年從江蘇省南通中學(xué)畢業(yè)考入北京大學(xué)數(shù)學(xué)力學(xué)系,1965年春畢業(yè)。1965年4月到1978年8月在中國(guó)原子能科學(xué)研究院從事科研和實(shí)用方面的計(jì)算工作。1978年進(jìn)入中國(guó)銀行總行,從事銀行應(yīng)用軟件的設(shè)計(jì)和開發(fā),參與和主持開發(fā)過多個(gè)銀行應(yīng)用系統(tǒng)。電腦軟件高級(jí)工程師,1991年開始享受國(guó)務(wù)院政府津貼。1996年被聘為中國(guó)國(guó)際金融學(xué)會(huì)會(huì)員。1998年底退休。2005年開始,從事數(shù)獨(dú)解題軟件的研制和開發(fā),出版了《奇妙的數(shù)字魔方》和《競(jìng)技數(shù)獨(dú)》等專著。2011年出版了《數(shù)獨(dú)游戲》音像光盤,介紹九階標(biāo)準(zhǔn)數(shù)獨(dú)解題技巧,提供14萬多個(gè)數(shù)獨(dú)題目和解題軟件。2011年設(shè)計(jì)《十五位素?cái)?shù)寶典》多功能軟件,隨《奇珍素?cái)?shù)薈萃》一書出版。2012年與馬長(zhǎng)冰先生聯(lián)名編著《德人素?cái)?shù)表》光盤三集,在廈門大學(xué)出版社出版。2016年在知識(shí)產(chǎn)權(quán)出版社出版《數(shù)獨(dú)領(lǐng)域的兩個(gè)棘手問題》一書,采用數(shù)獨(dú)和數(shù)字魔方衍生的數(shù)學(xué)模型,設(shè)計(jì)了17個(gè)數(shù)字?jǐn)?shù)獨(dú)題庫(kù)的建立和查庫(kù)增容軟件,用展開向量和數(shù)字魔方衍生的數(shù)學(xué)模型,設(shè)計(jì)了計(jì)算全部不同的九字標(biāo)準(zhǔn)數(shù)字魔方個(gè)數(shù)的電腦軟件,用很少的電腦運(yùn)行時(shí)間計(jì)算出了全部不同的九字標(biāo)準(zhǔn)數(shù)字魔方個(gè)數(shù)。
第一部分?jǐn)?shù)獨(dú)解題的初級(jí)和中級(jí)技巧
第一章基本類型數(shù)獨(dú)概論
第一節(jié)九字基本類型數(shù)獨(dú)
第二節(jié)非九字基本類型數(shù)獨(dú)
第三節(jié)基本類型數(shù)獨(dú)解題軟件和題庫(kù)
第二章解題過程的形式語言描述
第一節(jié)數(shù)獨(dú)中的基本術(shù)語
第二節(jié)為什么要有解題過程形式語言
第三節(jié)解題原則、原則表達(dá)與數(shù)獨(dú)難度分級(jí)
第三章第一組解題原則
第四章第二組解題原則
第五章第三組解題原則
第六章第四組解題原則
第七章第五組解題原則
第八章第六組解題原則
第九章第七組解題原則
第二部分?jǐn)?shù)獨(dú)解題的高級(jí)技巧
第十章數(shù)獨(dú)解題高級(jí)技巧總論
第十一章數(shù)獨(dú)解題高級(jí)技巧
第一節(jié)drs, dcs 引起的刪減和填數(shù)
第二節(jié)ers, ecs 引起的刪減和填數(shù)
第三節(jié)fr, fc, fs 引起的刪減和填數(shù)
第四節(jié)grs, gcs 引起的刪減和填數(shù)
第五節(jié)rsd, csd 引起的刪減和填數(shù)
第六節(jié)rsg, csg, ssg 引起的刪減和填數(shù)
第七節(jié)rdg, cdg, sdg 引起的刪減和填數(shù)
第八節(jié)小行小列待選數(shù)字相交的填數(shù)
第九節(jié)矩形刪減法刪減技巧——rk,ck 引起的刪減和填數(shù)
第十節(jié)三鏈行(列)刪減法刪減技巧——rt,ct 引起的刪減和填數(shù)
第十一節(jié)srd, scd 引起的刪減和填數(shù)
第十二節(jié)xy 翼刪減法刪減技巧引起的刪減和填數(shù)
第十三節(jié)xyz 翼刪減法刪減技巧引起的刪減和填數(shù)
第十四節(jié)單數(shù)鏈和多數(shù)鏈的刪減技巧引起的刪減和填數(shù)
第十二章有唯一解數(shù)獨(dú)題的多解排除技巧
第一節(jié)數(shù)字魔方中的 種相似元素
第二節(jié)數(shù)獨(dú)解題中的多解排除技巧
第三節(jié)數(shù)獨(dú)解題中的多解排除技巧使用舉例
第三部分嘗試法和遍歷法
第十三章嘗試法
第十四章遍歷法
第十五章再談數(shù)獨(dú)難度分級(jí)
第四部分筆者開發(fā)的數(shù)獨(dú)軟件介紹
第十六章四個(gè)非基本類型數(shù)獨(dú)的解題程序
第一節(jié)六字殺手?jǐn)?shù)獨(dú)的解題程序
第二節(jié)九字殺手?jǐn)?shù)獨(dú)的解題程序
第三節(jié)十六字跑道數(shù)獨(dú)的解題程序
第四節(jié)四字立方體數(shù)獨(dú)的解題程序
第十七章數(shù)獨(dú)解題程序的三大用途
第一節(jié)計(jì)算機(jī)解題程序
第二節(jié)計(jì)算機(jī)解題程序的三個(gè)用途
第五部分?jǐn)?shù)獨(dú)題目和答案
第十八章數(shù)獨(dú)題目
第十九章答案
附錄
附錄 數(shù)獨(dú)解題初級(jí)中級(jí)原則和輔助信息表
附錄 高級(jí)技巧原則符號(hào)與輔助信息表
附錄 殺手?jǐn)?shù)獨(dú)數(shù)字和分拆表
附錄 本書附屬光盤內(nèi)容簡(jiǎn)介
后記