漢諾塔游戲來歷
人類通過思考自身的計(jì)算方式,研究是否能由外部機(jī)器模擬,代替我們實(shí)現(xiàn)計(jì)算的過程,從而誕生了計(jì)算工具,并且在不斷的科技進(jìn)步和發(fā)展中發(fā)明了現(xiàn)代電子計(jì)算機(jī)。
在此思想的指引下,還產(chǎn)生了人工智能,用外部機(jī)器模仿和實(shí)現(xiàn)我們?nèi)祟惖闹悄芑顒?dòng)。
隨著計(jì)算機(jī)的日益“強(qiáng)大”,它在很多應(yīng)用領(lǐng)域中所表現(xiàn)出的智能也日益突出,成為人腦的延伸。
與此同時(shí),人類所制造出的計(jì)算機(jī)在不斷強(qiáng)大和普及的過程中,反過來對(duì)人類的學(xué)習(xí)、工作和生活都產(chǎn)生了深遠(yuǎn)的影響,同時(shí)也大大增強(qiáng)了人類的思維能力和認(rèn)識(shí)能力,這一點(diǎn)對(duì)于身處當(dāng)下的人類而言都深有體會(huì)。
早在1972年,圖靈獎(jiǎng)得主Edsger Dii.kstra就曾說:“我們所使用的工具影響著我們的思維方式和思維習(xí)慣,從而也深刻地影響著我們的思維能力”,這就是著名的“工具影響思維”的論點(diǎn)。
計(jì)算思維就是相關(guān)學(xué)者在審視計(jì)算機(jī)科學(xué)所蘊(yùn)含的思想和方法時(shí)被挖掘出來的,成為與理論思維、實(shí)驗(yàn)思維并肩的3種科學(xué)思維之一。
計(jì)算思維是計(jì)算時(shí)代的產(chǎn)物,應(yīng)當(dāng)成為這個(gè)時(shí)代中每個(gè)人都具備的一種基本能力。
由此可見,在介紹計(jì)算機(jī)的誕生與發(fā)展時(shí),自然地提及計(jì)算思維的基本思想,進(jìn)而再較為詳細(xì)地介紹計(jì)算思維的相關(guān)概念和內(nèi)涵,更容易被學(xué)生接受,并且在后續(xù)學(xué)習(xí)中主動(dòng)而有意識(shí)地加強(qiáng)相關(guān)能力的培養(yǎng)。
3 計(jì)算思維要素的自然體現(xiàn) 算法和數(shù)論中很多內(nèi)容涉及計(jì)算與計(jì)算思維,如遞歸就是一種典型的計(jì)算思維。
遞歸的案例很多,可以從德羅斯特效應(yīng)(Droste effect)說起,用一張圖(如圖1)就能很好地說明什么是德羅斯特效應(yīng),然后解釋德羅斯特效應(yīng)與遞歸的關(guān)系,因?yàn)樗⒎菄?yán)格意義上的遞歸,讓學(xué)生從感性的角度對(duì)遞歸有一個(gè)認(rèn)識(shí)。
再如電影盜夢空間,從現(xiàn)實(shí)走入一層又一層有意構(gòu)建的夢境,而后又克服重重困難走出層層夢境回歸現(xiàn)實(shí),這部電影充斥著典型的遞歸思想,通過這種學(xué)生感興趣或者采用當(dāng)前熱門的話題來介紹遞歸概念的方式,可以顯著提升學(xué)生的學(xué)習(xí)興趣,激發(fā)其學(xué)習(xí)的主動(dòng)性和積極性。
下面我們通過與計(jì)算相關(guān)的案例進(jìn)一步介紹遞歸,例如漢諾塔問題(Tower of Hanoi),這是目前在介紹遞歸的書中用的非常多的一個(gè)案例,它不僅是一個(gè)遞歸問題,而且通過計(jì)算我們不難發(fā)現(xiàn),移動(dòng)金片的次數(shù),f(n)與寶石針上的金片個(gè)數(shù)n之間的關(guān)系是為: f(n)=2n-1 因此當(dāng)n=64時(shí),f(n)的值將高達(dá)18,446,744,073,709,551,615,按移動(dòng)一次花費(fèi)1s計(jì)算,需要約5 845億年才能完成,這樣的問題在現(xiàn)實(shí)中幾乎是無法實(shí)現(xiàn)的,但我們可以借用計(jì)算機(jī)的超高速,在計(jì)算機(jī)中模擬實(shí)現(xiàn)。
由此可見,借助現(xiàn)代計(jì)算機(jī)超強(qiáng)的計(jì)算能力,有效地利用計(jì)算思維,就能解決之前人類望而卻步的很多大規(guī)模計(jì)算問題。
相對(duì)于漢諾塔問題,斐波那契數(shù)列(Fibonacci Sequence)是更為簡單、典型且易于接受的遞歸問題。
斐波那契數(shù)列又稱黃金分割數(shù)列,指的是這樣一個(gè)數(shù)列:1、1、2、3、5、8、13、21……,即后一個(gè)數(shù)字是前兩個(gè)數(shù)字之和,在數(shù)學(xué)上,斐波納契數(shù)列直接被以遞歸的方法定義: f(0)=0 f(1)=1 f(n)=f(n-1)+f(n-2)(n>=2,n∈N*) 這個(gè)級(jí)數(shù)與大自然植物的關(guān)系極為密切,幾乎所有花朵的花瓣數(shù)都來自這個(gè)級(jí)數(shù)中的一項(xiàng)數(shù)字。
例如,菠蘿表皮方塊形鱗苞形成兩組旋向相反的螺線,他們的條數(shù)必須是這個(gè)級(jí)數(shù)中緊鄰的兩個(gè)數(shù)字(如左旋8行,右旋13行),又如向日葵花盤(見圖2)。
它形成了一種自然規(guī)律,現(xiàn)在人們也將其應(yīng)用于股票、期貨技術(shù)分析中,在現(xiàn)代物理、準(zhǔn)晶體結(jié)構(gòu)、化學(xué)等領(lǐng)域也都有直接的應(yīng)用,為此,美國數(shù)學(xué)會(huì)從1960年代起出版了Fibonacci Sequence季刊,專門刊載這方面的研究成果。
有趣的是,隨著數(shù)列項(xiàng)數(shù)的增加,前一項(xiàng)與后一項(xiàng)之比越來越逼近黃金分割的數(shù)值0.618 033 988 7,這個(gè)數(shù)值的作用不僅僅體現(xiàn)在諸如繪畫、雕塑、音樂、建筑等藝術(shù)領(lǐng)域,而且在管理、工程設(shè)計(jì)等方面也有著不可忽視的作用,另外在取石子的博弈游戲中按此規(guī)律必能獲勝。
利用這種規(guī)律,我們可以用計(jì)算機(jī)模擬自然、創(chuàng)建人機(jī)對(duì)戰(zhàn)的博弈游戲,以及對(duì)金融走勢的分析等。
此外,計(jì)算機(jī)中文件夾的復(fù)制也是一個(gè)遞歸問題,因?yàn)槲募A是多層次性的,需要讀取每一層子文件夾中的文件進(jìn)行復(fù)制。
掃雷游戲中也有遞歸問題,當(dāng)鼠標(biāo)單擊到四周沒有雷的點(diǎn)時(shí)往往會(huì)打開一片區(qū)域,因?yàn)樵诖蜷_沒有雷的四周區(qū)域時(shí),如果其中打開的某一點(diǎn)其四周也沒有雷,那么它的四周也會(huì)被打開,以此類推,就能打開一片區(qū)域。
這些問題用遞歸方法實(shí)現(xiàn)既清晰易懂,還能通過較為簡單的程序代碼實(shí)現(xiàn)。
計(jì)算思維的要素還有很多,以上我們以遞歸為例介紹了如何通過學(xué)生喜歡并易于接受的案例將遞歸的概念、思維方法顯現(xiàn)出來,并應(yīng)用于各種現(xiàn)實(shí)的應(yīng)用和問題解決中。
根據(jù)計(jì)算思維的要素構(gòu)造案例時(shí),最好能夠構(gòu)造出3種不同層次的案例(見圖3),驅(qū)動(dòng)學(xué)生主動(dòng)思考并領(lǐng)會(huì)計(jì)算思維。
這3個(gè)層次包括簡單的計(jì)算問題案例、與 通過案例的驅(qū)動(dòng)、問題的解析,在強(qiáng)化計(jì)算思維要素的同時(shí),也經(jīng)由3種不同層次案例的遞進(jìn)關(guān)系逐步深化對(duì)學(xué)生計(jì)算思維能力的培養(yǎng)。
4 程序設(shè)計(jì)與計(jì)算思維 計(jì)算思維也可以體現(xiàn)在程序設(shè)計(jì)中,如經(jīng)典的證比求易算法――“國王的婚姻”。
這是一個(gè)很有意思的故事:一個(gè)酷愛數(shù)學(xué)的年輕國王向鄰國一位聰明美麗的公主求婚,公主出了這樣一道題:求出48,770,428,433,377,171的一個(gè)真因子。
若國王能在一天之內(nèi)求出答案,公主便接受他的求婚。
國王回去后立即開始逐個(gè)數(shù)地進(jìn)行計(jì)算,他從早到晚共算了3萬多個(gè)數(shù),最終還是沒有結(jié)果。
國王向公主求情,公主告知223,092,827是其中的一個(gè)真因子,并說,我再給你一次機(jī)會(huì),如果還求不出將來,你只好做我的證婚人了。
國王立即回國并向時(shí)任宰相的大數(shù)學(xué)家求教,大數(shù)學(xué)家在仔細(xì)地思考后認(rèn)為,這個(gè)數(shù)為17位則最小的一個(gè)真因子不會(huì)超過9位。
于是他給國王出了一個(gè)主意,按自然數(shù)的順序給全國的老百姓每人編一個(gè)號(hào)發(fā)下去,等公主給出數(shù)目后立即將它們通報(bào)全國,讓每個(gè)老百姓用自己的編號(hào)去除這個(gè)數(shù),除盡了立即上報(bào)賞金萬兩。
最后國王用這個(gè)辦法求婚成功。
實(shí)際上這是一個(gè)求大數(shù)真因子的問題,由于數(shù)字很大,國王一個(gè)人采用順序算法求解,其時(shí)間消耗非常大。
當(dāng)然,如果國王生活在擁有超高速計(jì)算能力的計(jì)算機(jī)的現(xiàn)在,這個(gè)問題就不是什么難題了,而在當(dāng)時(shí),國王只有通過將可能的數(shù)字分發(fā)給百姓,才能在有限的時(shí)間內(nèi)求取結(jié)果。
該方法增加了空間復(fù)雜度,但大大降低了時(shí)間的消耗,這就是非常典型的分治法,將復(fù)雜的問題分而治之,這也是我們面臨很多復(fù)雜問題時(shí)經(jīng)常會(huì)采用的解決方法,這種方法也可作為并行的思想看待,而這種思想在計(jì)算機(jī)中的應(yīng)用比比皆是,如現(xiàn)在CPU的發(fā)展就是如此。
同樣,計(jì)算機(jī)基礎(chǔ)教學(xué)在介紹各個(gè)知識(shí)點(diǎn)時(shí),往往也是由簡人難、不斷深入的,隨著問題復(fù)雜度的逐步提升,需要讓學(xué)生掌握如何采用抽象和分解來控制龐雜的任務(wù)或進(jìn)行巨大復(fù)雜系統(tǒng)設(shè)計(jì)的方法。
這些思想方法和思維能力是一通百通的,也是如今計(jì)算機(jī)基礎(chǔ)教學(xué)中真正希望學(xué)生能夠掌握的。
在日常的教學(xué)過程中,介紹這些經(jīng)典的算法后,需要通過一種具體的程序設(shè)計(jì)語言將算法轉(zhuǎn)換為計(jì)算機(jī)可以執(zhí)行的程序,了解如何將具體問題抽象化后由計(jì)算機(jī)實(shí)現(xiàn)的過程,并從程序的執(zhí)行效率中讓學(xué)生感性地判斷出算法的好壞,從而對(duì)各種算法進(jìn)行評(píng)價(jià)分析,體現(xiàn)出在時(shí)間和空間之間,在計(jì)算機(jī)處理能力和存儲(chǔ)容量之間需要進(jìn)行折衷的思維方法。
當(dāng)計(jì)算機(jī)基礎(chǔ)教育界在熱議計(jì)算思維的同時(shí),“Machine Thinking”在管理學(xué)界也成為時(shí)下最流行的詞匯之一,他們認(rèn)為編程特別是其思想正在成為數(shù)字時(shí)代的一項(xiàng)基本技能,對(duì)新時(shí)代的知識(shí)工作者而言,編程早已不是程序員的必修課,而是營銷人員、業(yè)務(wù)人員甚至CEO的必修課,一些必要的編程知識(shí)成為更好地理解新技術(shù)、新服務(wù)和新商業(yè)模式的第3只眼睛。
因此,對(duì)于各種專業(yè)的學(xué)生,無論文理,都應(yīng)當(dāng)學(xué)習(xí)一些基本的算法和程序設(shè)計(jì),雖然很多非計(jì)算機(jī)專業(yè)的學(xué)生將來可能很少進(jìn)行程序設(shè)計(jì)和系統(tǒng)構(gòu)建這樣直接應(yīng)用計(jì)算科學(xué)的實(shí)踐,但是在其接觸到的信息技術(shù)中,計(jì)算科學(xué)的應(yīng)用和計(jì)算思維的體現(xiàn)無處不在,而且由于計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,可以在不同的邏輯層次進(jìn)行定制與開發(fā),這也為非計(jì)算機(jī)專業(yè)學(xué)生進(jìn)行計(jì)算思維培養(yǎng)相關(guān)的實(shí)踐活動(dòng)提供了可能性。
對(duì)于理工科學(xué)生可以學(xué)習(xí)C、Visual Basic、Visual C++、Java、c≠}、Fortran、Python等高級(jí)程序設(shè)計(jì)語言,而對(duì)于文科專業(yè)學(xué)生可以選擇學(xué)習(xí)的程序設(shè)計(jì)語言也很多,例如可以選擇文科專業(yè)需要掌握的某項(xiàng)技能軟件之上的二次開發(fā),例如在EXCEL、WORD中的宏編程(Visual Basic Application),或者網(wǎng)頁開發(fā)中的腳本語言VB Script或JavaScript等。
而且隨著程序語言向自然語言編程方向的不斷發(fā)展,還可以選用起點(diǎn)很低的完全可視化編程語言,如RAPTOR(the Rapid AlgorithmicPrototyping Tool for Ordered Reasoning)、MIT開發(fā)的Scratch、Google開發(fā)的Blockly等,這些可視化編程語言和環(huán)境可通過簡單直觀的圖譜結(jié)構(gòu)實(shí)現(xiàn)編程,通過它們設(shè)計(jì)的程序和算法亦可直接轉(zhuǎn)換成為c++、c#、Java等高級(jí)程序語言,為程序和算法設(shè)計(jì)的基礎(chǔ)課程提供教學(xué)實(shí)驗(yàn)環(huán)境。
程序設(shè)計(jì)課程應(yīng)當(dāng)從復(fù)雜的語法規(guī)則中解放出來,將內(nèi)容重點(diǎn)轉(zhuǎn)移到問題的抽象,算法的構(gòu)造,程序的實(shí)現(xiàn)和評(píng)價(jià)等知識(shí)上,讓學(xué)生不僅能掌握一門算法語言,更重要的是可以加深他們對(duì)相關(guān)軟件實(shí)現(xiàn)的理解,從而進(jìn)一步理解計(jì)算科學(xué)的本質(zhì)――抽象和自動(dòng)化。
大學(xué)里如何學(xué)習(xí)
???????????????????????????????? ?????????????????????? 致學(xué)生 - 大學(xué)最重要的不是 Java 和 .Net 而是基礎(chǔ),基礎(chǔ)才是最重要的 在這里,我也主要是因?yàn)橐姾芏啻髮W(xué)生現(xiàn)還在學(xué)校里迷茫,毫無方向感,而剛好自己周末有點(diǎn)悶騷吧,因此也站出來說兩句話,希望不會(huì)因此受到人身攻擊,當(dāng)然,我只是扯淡,說出我的建議,至于覺得發(fā)言不妥者,自可以飄過,也歡迎提出新的見解,而這里我對(duì)大伙扯的兩句,尤其適用于現(xiàn)還在大學(xué)里的各位學(xué)弟學(xué)妹們,首先,現(xiàn)在大學(xué)里過多追求就業(yè)率,拿我們學(xué)校來說吧,是個(gè)二流學(xué)校,為了有好的就業(yè)率,學(xué)校一直和校外培訓(xùn)機(jī)構(gòu)進(jìn)行合作,一直主推 Java ,甚至推出學(xué)生如果在某個(gè)培訓(xùn)學(xué)校培訓(xùn)的話,是可以不用去上課的,這一點(diǎn),我實(shí)在想不通,最后我給自己一個(gè)答案,那就是學(xué)校已經(jīng)自認(rèn)為比不上外面的培訓(xùn)機(jī)構(gòu)了,這個(gè)不得不說是一個(gè)悲劇哦 ! ! !而后就是,我們學(xué)校里,好不容易有個(gè)博導(dǎo)給我們上課,但是悲劇又來了,博導(dǎo)上的課居然是計(jì)算機(jī)導(dǎo)論,最差勁的一門了,唉,現(xiàn)在才發(fā)現(xiàn),大學(xué)里真正教書的一般都是助教和講師,博導(dǎo)可都是有自己的項(xiàng)目要做,有自己的公司要開,有自己的人際網(wǎng)要拓展,博導(dǎo)這么忙,當(dāng)然也就只能請個(gè)助教了,這個(gè)其實(shí)才是現(xiàn)今大學(xué)教學(xué)的一個(gè)大悲劇 ! ! !還有就是我本科學(xué)的是軟件工程,大學(xué)里,我很悲劇我沒有學(xué)過組成原理,編譯原理等等基礎(chǔ)課,我們聽講座聽的最多的居然是培訓(xùn)學(xué)校來的老師的演講(基本上是推銷),呵呵,夠悲劇了吧,希望各位的學(xué)校不會(huì)和我們學(xué)校一樣 . . . 上面呢,就是我在學(xué)校時(shí)候的學(xué)習(xí)背景了。
???????????????????? 然后呢,我再根據(jù)我自己的經(jīng)歷來談?wù)勎业目捶?,我呢,也算是個(gè)計(jì)算機(jī)行業(yè)的狂熱分子吧,自大一接觸?? C++ ,我一直都對(duì)這行業(yè)很感興趣,曾經(jīng)也經(jīng)常在網(wǎng)吧上通宵(當(dāng)然那會(huì)是為了學(xué)習(xí)?? C++ ),大一到大二上學(xué)期,我一直都是在黑框框里面(也就是 DOS 環(huán)境下)寫著 C++ 程序,也潛心寫過漢諾塔,迷宮,八皇后等等經(jīng)典算法題,那會(huì)兒寫的呢也很帶勁,但一直沒有接觸過具體界面的實(shí)現(xiàn),所以總是感覺有些不爽,因?yàn)榭傆X得那不是軟件,甚至都懷疑起?? C++ 到底能夠做什么用,現(xiàn)在想來那時(shí)候的想法真是幼稚啊,并且自己也總是幻想著能夠什么時(shí)候做一個(gè)具體的軟件出來(那個(gè)時(shí)候總是覺得只有有了現(xiàn)在所謂的圖形界面才算得上軟件),后來一次偶然的機(jī)會(huì),我接觸了 . Net ,然后,我發(fā)現(xiàn),做圖形界面是如此的爽呼呼,于是乎,一個(gè)人拼命地學(xué),拼命地學(xué) .Net,然后開始拼命地寫我那個(gè)時(shí)候我所認(rèn)為的所謂的軟件,寫一些數(shù)學(xué)工具,一些小游戲,也將一些諸如迷宮,八皇后的算法題從 C++ 改成 C# 寫的應(yīng)用程序,然后就是做?? Web?? 開發(fā),學(xué)了很多很多,也做了很多的諸如什么什么的管理系統(tǒng)等等,但一直都感覺不再向大一學(xué)習(xí)?? C++ 那么正派了,有點(diǎn)說不出的感覺,但也一直總結(jié)不出什么內(nèi)容,不過現(xiàn)在算是總結(jié)出來了,因?yàn)槲疫^早的涉及了高級(jí)語言,而忽略了真正的基礎(chǔ)?? 因?yàn)榭偨Y(jié)出來了結(jié)果,所以我也越發(fā)的思考大學(xué)里面,作為一個(gè)大學(xué)生到底應(yīng)該要學(xué)的是什么
總結(jié)了個(gè)人所認(rèn)為的在技術(shù)上的幾點(diǎn)內(nèi)容,注意是技術(shù)上的,至于做人處事上的,我自己都做的不好,沒資格在這里扯淡,英語很重要,我的英語一直不怎么的,因?yàn)橛⒄Z差勁我也吃了很多虧的,甚至我現(xiàn)在看英文資料,我都得開著金山詞霸的劃詞翻譯,看起來的那個(gè)速度自然是不用說了,曾經(jīng)我也總是想,現(xiàn)在國內(nèi)資料那么多,要英語干嗎
呵呵,聽我一句勸,好好學(xué)習(xí)英語吧,因?yàn)槟銜?huì)發(fā)現(xiàn),你真正要找的資料是某個(gè)不常用?? API?? 的英文解釋,而不是要找?? HelloWorld?? 怎么實(shí)現(xiàn)的中文資料,然后就是難道你以為任何一門語言都有向?? MSDN?? 中?? C#?? 這么全面的中文文檔
那你看看?? MSDN?? 中 VC++ 的文檔吧 ! ! !或許有人會(huì)說:為什么?? C\\\/C++?? 中文資料這么多
天吶,難道你想一輩子跟在別人幾十年后面,你知道?? C\\\/C++ 是一年出來的嗎
難道,你愿意永遠(yuǎn)比別人了解到新知識(shí)晚幾十年
數(shù)學(xué)很重要,大學(xué)里,我數(shù)學(xué)一直都還不錯(cuò),無論是高數(shù),還是線數(shù),離散,我都學(xué)得不錯(cuò),也一直有些沾沾自喜,但是到現(xiàn)在看來,我的數(shù)學(xué),呵呵,悲劇,學(xué)得太爛了,數(shù)學(xué)的話,我覺得各位在校的,也聽一句勸,學(xué)得越深越好,曾經(jīng),我也總是覺得數(shù)學(xué)沒一點(diǎn)用處,但是后來看了?? OpenCV ,也和同學(xué)討論了?? OpenGL ,談?wù)摿艘恍┯?jì)算機(jī)圖形學(xué)的內(nèi)容,也看了同事的一些不曉得是什么的東西,居然列那么多數(shù)學(xué)公式,關(guān)鍵是我一個(gè)都不懂,此時(shí)我才發(fā)現(xiàn),計(jì)算機(jī)的世界其實(shí)是一個(gè)數(shù)學(xué)世界,你想深入了解計(jì)算機(jī),那你得數(shù)學(xué)得學(xué)得非常牛逼,里頭全是數(shù)學(xué),所有的東西都是數(shù)學(xué),甚至讓我覺得,計(jì)算機(jī)搞到很牛逼了的話,那么一定可以成為一個(gè)牛逼的數(shù)學(xué)家了,或許各位會(huì)說,我只局限在我所了解的領(lǐng)域里面了,因?yàn)樵?? .Net 中,數(shù)學(xué)似乎一點(diǎn)都不重要呢,但是我會(huì)反問,難道你又不是局限在 .Net?? 中了,或許,你覺得微積分,常微分方程離我們很遠(yuǎn),其實(shí),你錯(cuò)了,它離我們很近,你總有一天會(huì)發(fā)現(xiàn)的,呵呵,其實(shí)數(shù)學(xué)的重要不重要,關(guān)鍵在于你想不想真正的呆在這一行里面;匯編很重要,弄到這里,應(yīng)該會(huì)有很多人反對(duì)了,因?yàn)?,向匯編這種東西,在搞 Java?? 和 .Net 的這些高級(jí)語言程序員眼里,那早就應(yīng)該是過時(shí)的內(nèi)容了,呵呵,其實(shí)我以前也是這么覺得的,畢竟,有本事你拿匯編做個(gè)?? Web 應(yīng)用程序出來看看,呵呵,以前多幼稚的想法啊,人家<<瘋狂程序員>>里頭的絕影就是弄的匯編,不曉得現(xiàn)在混得咋樣咯,應(yīng)該不會(huì)差那頭去吧,畢竟人家弄的是匯編,確實(shí),那匯編做應(yīng)用軟件或者 Web 應(yīng)用程序的話,確實(shí)太牽強(qiáng)了,但是為何我現(xiàn)在搞 .Net 這么多年了,反而回過頭來學(xué)習(xí)匯編了呢
因?yàn)槲野l(fā)現(xiàn),我對(duì)內(nèi)存的管理,對(duì)寄存器中的內(nèi)容,對(duì)整個(gè) .Net?? 的底層,對(duì)所有的一切都掌控不了,曾經(jīng)看一本書,好像是<
我想,你肯定想不出的 ~~~操作系統(tǒng),操作系統(tǒng),這個(gè)名詞聽著都感覺很嚴(yán)重,畢竟,在操作系統(tǒng)被?? Windows?? 壟斷的環(huán)境下,也確實(shí)很難有人愿意接受操作系統(tǒng)是很重要的東東了,甚至覺得學(xué)習(xí)操作系統(tǒng)就是學(xué)習(xí)如何在?? DOS?? 環(huán)境下,敲個(gè)命令出來一大堆東西,或者覺得學(xué)習(xí)操作系統(tǒng)就像是學(xué)習(xí)?? <
然后,那你又會(huì)說,那些都是做的系統(tǒng)集成,系統(tǒng)軟件,呵呵,那我現(xiàn)在給公司里寫的也都是?? C?? 寫的呢,而且寫的環(huán)境還是在黑框框里頭寫的呢 (Dos?? 環(huán)境下編譯調(diào)試),那你現(xiàn)在還會(huì)很鄙視黑框框嗎
數(shù)據(jù)結(jié)構(gòu)和算法,對(duì)數(shù)據(jù)結(jié)構(gòu)還好,在大學(xué)里,還是有很多人意識(shí)到了數(shù)據(jù)結(jié)構(gòu)的重要性的,而且,基本上上課的老師也會(huì)稍微強(qiáng)調(diào)一下數(shù)據(jù)結(jié)構(gòu)的重要性,呵呵,所以,在大學(xué)里頭,這門課缺課的人還是比較少的,確實(shí),如果等到各位將來研究一些稍微底層的代碼時(shí),或者如果有機(jī)會(huì)寫系統(tǒng)軟件的時(shí)候,你會(huì)發(fā)現(xiàn),底層里頭的鏈表那個(gè)多啊,循環(huán)鏈表,雙向循環(huán)鏈表,平衡數(shù),順序表,最小生成樹等等用的到處都是,當(dāng)然啦,現(xiàn)在 C# 里頭,大家或許很少有機(jī)會(huì)接觸到了,要隊(duì)列有隊(duì)列,要表有表,要字典有字典,要什么有什么,一般來說一個(gè)字典,一個(gè)?? Array , 一個(gè)泛型基本上全部搞定,但是忘了告訴各位,用得這么方便可是需要付出代價(jià)的哦?? ! ! !而對(duì)于算法的話,現(xiàn)在感覺越來越不受重視了哦,甚至很多學(xué)校都不開算法課了,只是一個(gè)簡單的數(shù)據(jù)結(jié)構(gòu)帶過而已,所以很多人也都不曉得貪心算法,動(dòng)態(tài)規(guī)劃等了(說實(shí)話,我也不太懂了,不過打算有時(shí)間去補(bǔ)補(bǔ)),都是高級(jí)語言惹得禍(注意,這里不是抨擊高級(jí)語言哦),把算法都封裝的那么好,說實(shí)在的,如果真不做大的系統(tǒng)的話,算法這東西真的很多都可以不需要掌握了的,但是,如果,這世界上每一個(gè)人都這樣想的話,就不會(huì)有?? Windows?? ,Oralce 了,殊不知,Windows?? 整個(gè)結(jié)構(gòu)的復(fù)雜性,其中調(diào)度算法的使用,也殊不知,Oracle?? 體系結(jié)構(gòu)的復(fù)雜度,其中緩存處理算法的復(fù)雜度等等,如果你只想在?? .Net?? 上用用別人的東東,或者說是有空拿個(gè)循環(huán)玩玩的話,算法這東西確實(shí)跟你隔得很遠(yuǎn)了,但是,難道你愿意這樣你去看現(xiàn)在年薪高的程序員,哪一個(gè)不是算法高手
呵呵,這就是差別哦?? ~~~數(shù)字電路和模擬電路,說到這里,更多意見應(yīng)該會(huì)冒出來了,咱搞軟件的,為什么要搞這些東西呢
呵呵,如果真的不用搞這些東西,大學(xué)里就不會(huì)開這些課咯,博客園里頭搞 .Net?? 的居多,搞?? Web 開發(fā)和 .Net 應(yīng)用軟件開發(fā)的居多,而現(xiàn)在市場上搞?? Java?? 和?? .Net 的又是居多,所以設(shè)計(jì)到數(shù)字電路和模擬電路的內(nèi)容不多,甚至是一片空白,所以也就覺得這兩東西真是扯淡,說真的,我很能體會(huì)大伙的心情,因?yàn)槲乙郧耙彩沁@樣覺得的,但是,大家眼光放開點(diǎn),真的放開點(diǎn),這個(gè)世界上真的就只有?? Java?? 和 .Net 了嗎
而除了?? Java?? 和?? .Net?? 以外,很多其他地方,對(duì)于數(shù)字電路和模擬電路都是要求很高的,尤其現(xiàn)在社會(huì)上很缺模擬電路方面的人才哦,而且,理解了這兩個(gè)東西以后,對(duì)于自身理解程序的具體怎么跑的,為什么能輸出個(gè)字符,為什么能執(zhí)行計(jì)算操作都是很有幫助的,而不會(huì)像一個(gè)碼農(nóng),連自己在做什么都不知道,這也就是所謂的不可預(yù)知 ! ! !計(jì)算機(jī)網(wǎng)絡(luò),這個(gè)東西呢,說真的,也不好說,當(dāng)今早就過了以前那個(gè)計(jì)算機(jī)只是用來做計(jì)算的時(shí)代了,現(xiàn)在是網(wǎng)絡(luò)的時(shí)代,如果你真不懂網(wǎng)絡(luò),說實(shí)在的,你連程序員都不適合,不要求你有多深的掌握,但是?? TCP,UDP 還是要分得清吧
TCP\\\/IP 協(xié)議五層結(jié)構(gòu)總的知道吧
數(shù)據(jù)具體的流動(dòng)過程也要有所了解吧,呵呵,都是很基礎(chǔ)的東西啊,可是,這些基礎(chǔ)卻是最重要的東西~~~???????????????????????????????????????????????? 總結(jié)上面總結(jié)出來的幾門課程,都是我認(rèn)為大學(xué)里頭,在計(jì)算機(jī)中最最基礎(chǔ)的課程了,但是,這些課程卻被很多大學(xué)給忽略了,從而也被很多大學(xué)生給忽略掉了,而諸如軟件工程,數(shù)據(jù)庫,軟件項(xiàng)目管理之類的課程我在這里沒有提及,因?yàn)椋且粔K過多涉及軟件方向了,會(huì)限制到一些思維,所以我沒有提及。
現(xiàn)在的大學(xué)里(像我所在的學(xué)校),側(cè)重點(diǎn)已經(jīng)變咯,培養(yǎng)學(xué)生事小,撈到收入才是最重要的了,學(xué)校為什么拼就業(yè)率啊
就業(yè)率高了,自然學(xué)生來得多,學(xué)生來得多,自然,國家給的錢多,自然,腰包里錢更多,然后又大肆拼就業(yè)率,拼就業(yè)率,那就得多讓學(xué)生接觸所謂的現(xiàn)在社會(huì)上所需要的(Java?? 和?? .Net?? 程序員),如何培養(yǎng)出這樣的程序員呢
交給培訓(xùn)學(xué)校吧 . . . 甚至,似乎今年還推出了一個(gè)新的專業(yè),是和牛耳培訓(xùn)學(xué)校合作的一個(gè)軟件外包專業(yè),呵呵,專業(yè)外包人才,靠 . . . 名字真好聽 . . . 要我說,學(xué)校太不負(fù)責(zé)了 . . . 說實(shí)在的,以前,有一些不同意老趙對(duì)培訓(xùn)學(xué)校的觀點(diǎn)的,但是,現(xiàn)在看來,也還是有一些同意了(但培訓(xùn)學(xué)校確實(shí)還是有一些作用的,或許會(huì)培養(yǎng)人,但是我覺得也會(huì)害死人),通觀全文,可能有讀者會(huì)覺得我在反對(duì)高級(jí)語言,其實(shí),我一直都在努力地避開這個(gè)話題,因?yàn)椋冶旧淼囊庠覆⒉皇欠磳?duì)高級(jí)語言,只不過,我覺得大學(xué)里頭的學(xué)生,尤其是大一,大二,大三的學(xué)生,他們不應(yīng)該過早的接觸到高級(jí)語言,如果他們基礎(chǔ)真的好了,那他們到哪里都可以展翅,當(dāng)然,等到基礎(chǔ)好了,學(xué)起高級(jí)語言來也是手到擒來的 . . . 還有就是需要解釋一下,現(xiàn)在大學(xué)里頭流傳的:學(xué)基礎(chǔ)課程是找不到工作的
只有?? Java?? 和?? .Net?? 才是王道;我的回答是放屁
誰知道《猩球崛起》這個(gè)電影里人類測試猩猩智商的那個(gè)游戲叫什么
搞不懂
c++期末試卷,絕望求助
一:編程1.編程解決漢諾塔問題。
(移動(dòng)盤子數(shù)由用戶輸入,三座塔分別叫:A,B,C塔)2.尋找并輸出11-999之間的數(shù)m.,它滿足m,m2,m3均為回文數(shù)。
3.設(shè)計(jì)一個(gè)控制臺(tái)應(yīng)用程序,輸出99乘法表。
答案:1.漢諾塔問題編程:#include 答案:a=32,b=30,c=323.若a=1,b=2,c=3,(a|b)-c值為:______、a&b|c值為:______、a|b&c值為:_______。 答案:0,3,34.變量的存儲(chǔ)類別有:________、________、________、________。 答案:auto存儲(chǔ)類型,register存儲(chǔ)類型,extern存儲(chǔ)類型,static存儲(chǔ)類型5.面向?qū)ο蟮奶攸c(diǎn)有:________、________、________。 答案:封裝性,繼承性,多態(tài)性三:問答1.簡述面向?qū)ο筌浖_發(fā)的步驟。 答案:a.分析:在分析階段,從問題的陳述著手,建立一個(gè)說明系統(tǒng)重要特性的真實(shí) 情況模型。 b.設(shè)計(jì):在設(shè)計(jì)階段,是針對(duì)系統(tǒng)的一個(gè)具體實(shí)現(xiàn)運(yùn)用面向?qū)ο蟮姆椒ā?/p> c.編程:編程是面向?qū)ο蟮能浖_發(fā)最終落實(shí)的重要階段。 d.測試:測試的任務(wù)是發(fā)現(xiàn)軟件中的錯(cuò)誤,任何一個(gè)軟件產(chǎn)品在交付使用之前都要經(jīng)過嚴(yán)格的測試。 e.無論經(jīng)過怎樣的嚴(yán)格測試,軟件中通常還是會(huì)存在錯(cuò)誤,因此在軟件使用過程中要不斷維護(hù)。 2.簡述什么叫做函數(shù)的嵌套調(diào)用 答案:如果函數(shù)1調(diào)用函數(shù)2,函數(shù)2又調(diào)用函數(shù)3,則產(chǎn)生了函數(shù)的嵌套調(diào)用。 四:選擇1.請問經(jīng)過表達(dá)式a=3+1>5?0:1的運(yùn)算,變量a的最終值是什么 ( ) (A)3 (B)1 (C) 0 (D) 4 答案:B2.設(shè)bool型變量a和b的取值分別為true和false,那么表達(dá)式a&&(a| |!b)和a| |(a&&!b)的值分別為: ( ) (A)true true (B)true false (C)false false (D)false false答案:A3. double型變量x和y的取值分別為12.5和5.0,那么表達(dá)式x\\\/y+int(x\\\/y)-int(x\\\/y)的值為( ) (A)2.9 (B)2.5 (C)2.1 (D)2答案:C i720是聯(lián)想在今年年底最新推出的一款低端娛樂機(jī)型,不僅擁有時(shí)尚的外觀而且在功能配置上也是同價(jià)位手機(jī)中比較強(qiáng)大的,相比之下是一款比較超值的手機(jī)。 款聯(lián)想i720是工作在GSM\\\/GPRS 900\\\/1800MHz網(wǎng)絡(luò)環(huán)境下的,機(jī)身尺寸為94×43×17毫米,重量為78克;屏幕采用了65536色TFT的材質(zhì),分辨率為128×160像素;采用了64和弦鈴聲,并內(nèi)置了一顆130萬像素CMOS攝像頭,可拍攝最大分辨率為1200×1024像素的照片,并且還內(nèi)置了10個(gè)像框以及視頻短片的拍攝;內(nèi)置MP3播放器,還可以外接有源音箱。 此外,該機(jī)還提供了64MB的存儲(chǔ)空間,并支持U盤功能,以及數(shù)據(jù)線接口。 內(nèi)置了7個(gè)游戲:壯志凌云、漢諾塔、貪食蛇、絕密飛行、換位拼圖、超級(jí)熊貓、堅(jiān)持到底。 另外,值得一提的就是該機(jī)頂部兩側(cè)還設(shè)計(jì)了,兩個(gè)有節(jié)奏閃爍的七色燈,極具時(shí)尚氣息。 此外,該機(jī)還提供了64MB的存儲(chǔ)空間,并支持U盤功能,以及數(shù)據(jù)線接口。 內(nèi)置了7個(gè)游戲:壯志凌云、漢諾塔、貪食蛇、絕密飛行、換位拼圖、超級(jí)熊貓、堅(jiān)持到底。 另外,值得一提的就是該機(jī)頂部兩側(cè)還設(shè)計(jì)了,兩個(gè)有節(jié)奏閃爍的七色燈,極具時(shí)尚氣息。 D660資料 玩轉(zhuǎn)MP4,編出生活如畫 看電影、聽MP3、DV攝像、拍照片、錄音和當(dāng)移動(dòng)U盤使用……,經(jīng)典的直板外型,130萬像素“電子眼”,26萬色TFT彩屏以及強(qiáng)大的圖片編輯功能編出如畫的生活,波導(dǎo)D660無一不誘惑著眾多手機(jī)發(fā)燒友。 成為目前市場上最為全面優(yōu)秀的移動(dòng)影音娛樂平臺(tái),猶如車壇中的SUV,全能、充滿激情。 享受無比視聽 波導(dǎo)D660高達(dá)26萬色的高清晰1.8英寸TFT彩色顯示屏,畫質(zhì)細(xì)膩,絲毫不存在顆粒的感覺,色彩華麗飽滿,過渡自然,層次感強(qiáng),極具視覺張力。 從波導(dǎo)前期經(jīng)典多媒體手機(jī)機(jī)型繼承來的極致享受體驗(yàn)的音質(zhì)與高清晰的屏幕讓移動(dòng)娛樂成為一種真正的享受,使這款手機(jī)成為名副其實(shí)的影音娛樂之王。 便捷的多媒體播放鍵,輕輕一點(diǎn)即刻進(jìn)入;提供了強(qiáng)大的影音播放能力,界面較以前的老版本變得更加簡潔明快,同時(shí)配合隨機(jī)的耳機(jī)給人震撼的播放效果,全面支持MP3、MP4、WMA、MIDI等格式,輕松享受你的音樂世界,同時(shí)提供高清晰度畫質(zhì)的MTV與電影觀賞,完美的立體聲外放,擁有波導(dǎo)D660,隨身攜帶的微型高清影院就在手中輕松掌握。 當(dāng)然,時(shí)尚的“自拍”也必不可少。 D660擁有130萬像素?cái)z像頭及外置七彩補(bǔ)光燈,使手機(jī)真正實(shí)現(xiàn)了24小時(shí)跟拍功能。 14倍數(shù)碼變焦以及夜間拍攝功能,使D660做DV用也得心應(yīng)手,使你的生活即刻有聲有色。 編出如畫生活 波導(dǎo)D660的經(jīng)典直板外型,雖簡單,卻內(nèi)涵豐韻。 綜合了多項(xiàng)時(shí)尚數(shù)碼功能,精彩看得見。 最重要的是D660的娛樂功能相當(dāng)豐富,用戶可以將照片和影片進(jìn)行DIY操作,如,任意調(diào)焦、任意變化特效模式,同時(shí)還可以任意編輯照片、圖象等。 該機(jī)支持3GP、MPEG-4、AMR、MP3等十種多媒體格式,64和弦鈴聲,有效的保證了消費(fèi)者們對(duì)聽覺方面的苛刻要求,這一硬件視聽組合也是目前主流手機(jī)市場的配置。 此外,D660還可支持WAP瀏覽器,支持JAVA。 充分驗(yàn)證了簡單也可以精彩這句評(píng)價(jià)。 MP4視頻播放 MP3音樂播放器 支持130萬像素有聲無間斷高精數(shù)碼DV攝錄 強(qiáng)勁的130萬像素?cái)?shù)碼拍照及相片編輯功能 1.8英寸 QCIF 26萬色TFT彩屏 支持內(nèi)存無限擴(kuò)展 支持紅外、USB等多種傳輸技術(shù) 主要功能: n 視頻播放器 l 支持MPEG-4格式視頻文件及實(shí)時(shí)攝錄播放 l 支持全屏播放 l 視頻文件管理(復(fù)制、移動(dòng)、刪除、更名、排序、傳送) n 音樂播放器 l 支持重復(fù)(單曲\\\/全部)、隨機(jī)播放 l 支持8種均衡器調(diào)整(搖滾樂、重低音、舞曲、古典樂、高音、宴會(huì)、流行音樂、原音樂等多種均衡器) l 支持背景播放 l 3種播放器外觀選擇 l 支持MP3音樂鈴聲設(shè)定 l MP3音樂庫管理 n 錄象機(jī) l 130萬像素超長時(shí)間有聲無間斷高精數(shù)碼DV攝錄 l 拍攝過程中實(shí)現(xiàn)14倍數(shù)碼變焦 l 14種拍照特效設(shè)定(各種刻雕、浮雕、素描、副片、對(duì)比、復(fù)古等多種效果) l 6種白平衡設(shè)置(陰天、太陽光、白熱光、鎢絲燈、日光燈、自動(dòng)等多種模式) l 支持七彩補(bǔ)光及夜間拍攝功能 n 照相機(jī) l 130萬像素?cái)?shù)碼相機(jī),外置七彩補(bǔ)光燈 l 最高可支持1280*1024像素?cái)?shù)碼相片 l 內(nèi)置10種個(gè)性圖框 l 支持連拍、延遲拍攝功能 l 除內(nèi)置14種拍照特效設(shè)定外,另置3種自訂特效,可通過亮度、飽和度、對(duì)比度、色相等編輯適合自己環(huán)境的特效 l 6種白平衡設(shè)置(陰天、太陽光、白熱光、鎢絲燈、日光燈、自動(dòng)等多種模式) l 支持七彩補(bǔ)光及夜間拍攝功能 l 支持6種曝光補(bǔ)償 l 內(nèi)置避免閃爍頻率調(diào)整(50Hz\\\/60Hz) n 照片編輯器 l 通過照片藝術(shù)家可通過13種特效處理或者10種圖框,勾勒自己喜歡的照片 l 通過照片藝術(shù)家還可加上個(gè)性小戳章、文字 l 可調(diào)整照片的明亮度、對(duì)比度、飽和度、色相及紅、綠、藍(lán)三原色調(diào)整,使你的照片更自然、清晰 l 可任意翻轉(zhuǎn)、擴(kuò)展及裁切你的照片 l 支持列表、矩陣兩種瀏覽模式 l 相薄管理(刪除、更名、排序、傳送) l 拍攝的照片可用于墻紙、屏幕保護(hù)、開關(guān)機(jī)動(dòng)畫、來電大頭貼;同時(shí)也可通過彩信、紅外傳輸給你的親朋 n 1.8英寸 QCIF 26萬色TFT屏幕 n 64和弦鈴聲,內(nèi)置30首,同時(shí)支持自編鈴音,可將MP3音樂及錄音作為自定義鈴聲 n 支持無限內(nèi)存擴(kuò)展,且可做U盤使用 n 支持紅外傳輸 n 錄音功能 n 名片式電話本管理(每組可存儲(chǔ)12項(xiàng)內(nèi)容,包括來電大頭貼、影片連結(jié)、鈴聲、生日等) n 支持MMS。 短信群發(fā) n 其他強(qiáng)大功能 l 手電功能設(shè)置 l 功能快捷鍵設(shè)置 l 來電大頭貼\\\/來電管家 l 支持開關(guān)機(jī)動(dòng)畫 l 支持WAP圖鈴下載,支持JAVA游戲下載(內(nèi)置3款游戲,其中2款JAVA游戲) l 圖形編輯器(可以任意繪制你自己喜歡的圖片) l 鬧鐘\\\/日歷\\\/世界時(shí)間\\\/計(jì)算器\\\/計(jì)時(shí)器\\\/單位換算\\\/貨幣換算 l 備忘錄\\\/健康管理 l 彩客\\\/彩信樂園\\\/移動(dòng)沖浪\\\/信息寶典 技術(shù)規(guī)格: 頻率:GSM 900\\\/1800,GSM 850\\\/1900 尺寸:107*45*16.5 mm 重量:約90g 顏色:黑色、銀色 待機(jī)時(shí)間:約72-120 小時(shí) 通話時(shí)間:約4 小時(shí) 電池容量:650mAh 攝像頭:130像素CMOS攝像頭 屏幕參數(shù):1.8 QCIF 260K TFT 128*160 內(nèi)存:64M(可擴(kuò)展) 標(biāo)準(zhǔn)配置: D660裸機(jī) 電池(兩塊) 旅行充電器 立體聲耳機(jī) USB數(shù)據(jù)線 保修卡 使用說明書 我的掌上門戶服務(wù)手冊 客戶服務(wù)網(wǎng)絡(luò)手冊 彩客帝國服務(wù)手冊 綜上所述,我認(rèn)為D660比較劃算。 粗粗劃分,成人玩具三大類:智力型、趣味型和智,下面我們會(huì)挑些又常見的一一道來,若您感興趣,有了新玩具我們還會(huì)繼續(xù)推介。 智力型:推敲琢磨別怕累 所謂智力型當(dāng)然要費(fèi)您的腦子,玩起來頗需些毅力和心理素質(zhì)。 玩這種玩具的潛在好處就是開拓思維,商家根據(jù)成人的思維定式設(shè)下一些“圈套”,比如一種正著放怎么都打不開的禮品盒,一反過來就輕松開啟,您多換換角度,開拓思維,難題往往就能迎刃而解。 這就不僅僅意味著放松,對(duì)思路更會(huì)有所啟迪。 漢諾塔 先聽一個(gè)關(guān)于世界末日的古老傳說。 在“世界中心”貝那勒斯(印度佛教圣地)的圣廟里,有一座漢諾塔,內(nèi)有梵天創(chuàng)世紀(jì)留下的64塊金片,值班僧侶在日夜不停地搬運(yùn),一旦搬運(yùn)完成,世界就將在一聲霹靂中毀滅。 別害怕,您看了規(guī)則,玩了就知道這個(gè)數(shù)字同那國際象棋中的米粒一樣可怕,7層的塔最少要搬63次,天知道64層要多少次呢 KALAHA 起源于3500年前的古埃及,堪稱世界上最古老的策略性棋類游戲,金字塔中就發(fā)現(xiàn)了這樣的棋盤,現(xiàn)在它擁有了一個(gè)新的俗名“銀行家”。 棋盤中間有12個(gè)小凹槽為“小金庫”,兩旁大凹槽為“銀行”,玩的時(shí)候先從自己的“金庫”中選一個(gè),把其中的六塊“金子”依次放到“金庫”或“銀行”中,敵人的“銀行”不放。 如果您能將最后一塊“金子”正好放在自己的一個(gè)空“金庫”中,就可以把對(duì)面敵人“金庫”中的“金子”占為己有,收入“銀行”,想明白了嗎 反正“銀行”中的“金子”是硬道理。 立體四子棋 別以為比平面五子棋簡單,這可是立體的,14個(gè)面上無論直、橫、豎、斜、縱,連上一線就over了,您的眼睛也得上下翻飛。 第五大街 這是個(gè)拆拼類游戲,說穿了就是把一堆木頭塊拼好,因?yàn)轶w積小容易攜帶,所以很受歡迎。 您的目的就是把這些不同長短、不同顏色的木塊拼成橫縱皆五色,斜向一色的圖案。 個(gè)人四合一 一個(gè)玩具四種玩法,名字也挺雅的,有“主教的困惑”、“白馬騎士”、“回家”、“交換位置”,其中妙處,還是您自己體會(huì)吧。 趣味型:高興就好 說穿了這些游戲就是動(dòng)手為主,動(dòng)腦為輔,可以獨(dú)樂也可大家齊樂,反正樂了就好。 另外一個(gè)妙處就是可活躍氣氛,尤其在解決誰請客、誰坐飯、誰掃地以至派誰“赴湯蹈火”出洋相這些大問題上很有用。 疊酒瓶 酒吧泡了半晚,買單者還沒著落,試試這個(gè)吧。 大家輪流把木片放在酒瓶頂上,注意,兩片不能完全重疊,互相“陷害”吧,反正有錢包發(fā)漲的。 擺平架 這是個(gè)單人多人均適宜的游戲,根據(jù)擲出骰子的顏色和數(shù)量,往天平托盤般的吊板上放,一個(gè)人玩則追求記錄,多人玩則和上面的游戲一樣,還是互相“陷害”。 智趣型:斗智斗勇兼施 與這類玩具相比,純智力型稍顯枯燥,而純?nèi)の缎陀稚賱?dòng)了些腦子,不過玩這類玩具最好有個(gè)不相伯仲的對(duì)手。 路徑棋 被美國GAME雜志評(píng)選為100種最好玩的游戲之一,據(jù)說有開拓思維,豐富想像力的功效。 它遠(yuǎn)看挺像跳棋,20枚棋子分四色站立四周,盤中16個(gè)紫色小方塊為“落腳點(diǎn)”,但路是“活” 的,18片繪有不同路徑的八角型木片令路途變化萬千,若細(xì)琢磨起來恐怕會(huì)暈了頭。 單身貴族 這是個(gè)可以自己和自己斗的游戲,一個(gè)小巧的棋盤上“栽”滿了棋子,有了空隙棋子可以隔一個(gè)棋子跳過,被跳過的棋子就被拿掉,游戲規(guī)則很簡單,但想得高分很難。 因?yàn)楸阌跀y帶而頗受單身貴族喜愛,由此得名,孤獨(dú)的時(shí)候用它來打發(fā)時(shí)間也不錯(cuò)。 迷宮棋 這是聰明而又神秘的柬埔寨人設(shè)置的迷宮。 玩之前各人先選好自己的顏色,每個(gè)人只能移動(dòng)和自己棋子同色的木條和中央的黃色木條(就像象棋中的“河”),走棋時(shí)如果沒有擋板或棋子阻礙,就可任意前行,自己的子全走到對(duì)方的起點(diǎn)就贏了。 說來有些像跳棋,可擋板的運(yùn)用是關(guān)鍵。 上海沒有專業(yè)的成人玩具批發(fā)市場,只有城隍廟那里的幾個(gè)市場里有賣玩具的用波導(dǎo)D660的請進(jìn)
上海哪里有成人高檔玩具批發(fā)市場