解答(非ZT)
1,以下誰是二進製思想的最早提出者?
a,伏羲;b,姬昌;c,萊布尼茨;d,柏拉圖。
答:伏羲
2,以下哪個概念和公孫龍的《指物論》中的“指”字含義相近?
a,變量;b,數組;c,對象;d,指針。
答:對象
3,藺相如,司馬相如;魏無忌,長孫無忌。下列哪一組對應關係與此類似?
a,PHP,Python;b,JSP,servlet;c,java,cdth;d,C,C++。
答:JSP servlet
4,秦始皇吞並六國采用了以下哪種算法思想?
a,遞歸;b,分治;c,迭代;d,模擬。
答:分治
5,雅典王子忒修斯勇闖克裏特島斬殺米諾牛的時候采用了以下哪種算法?
a,動態規劃;b,窮舉;c,記憶化搜索;d,Dijkstra算法。
答:記憶化搜索
6,印度電影《寶萊塢機器人之戀》中的機器人七弟采用的智能算法最有可能是以下哪一種?
a,神經網絡;b,遺傳算法;c,模擬退火;d,窮舉算法。
答:窮舉算法
7,《公孫龍子》記載:“齊王之謂尹文曰:‘寡人甚好士,以齊國無士,何也?’尹文曰:‘願聞大王之所謂士者。’齊王無以應。”這說明了齊王:
a,昏庸無道;b,是個結巴;c,不會下定義;d,不會定義自己的需求。
答:不會定義自己的需求
8,惠施曾提出過“卵有毛”的命題,以下哪一項是導致這個錯誤命題的原因:
a,混淆了命名空間;b,引入了錯誤的包;c,衍生類未重載;d,調用了危險的指針。
答:混淆了命名空間
9,下麵哪種麵向對象的方法可以讓你變得富有?
a,繼承;b,封裝;c,多態;d,抽象。
答:繼承
10,明朝時期張居正改革的一條鞭法的主要思想是:
a,麵向過程;b,萬物皆數;c,統一接口;d,泛型編程。
答:統一接口
二,匹配題(分析A中的句子所體現的算法,和B中的算法一一匹配):
A:
1,江南可采蓮,蓮葉何田田,魚戲蓮葉間。魚戲蓮葉東,魚戲蓮葉西,魚戲蓮葉南,魚戲蓮葉北。——漢樂府《江南》
2,眾裏尋他千百度,驀然回首,那人卻在燈火闌珊處。——辛棄疾《青玉案》
3,從前有座山,山裏有座廟,廟裏有個老和尚,再給小和尚講故事,故事內容是:從前有座山,山裏有座廟,廟裏有個老和尚,再給小和尚講故事,故事內容是:從前有座山,山裏有座廟,廟裏有個老和尚,再給小和尚講故事,故事內容是……
4,隻勸樓台追後主,不愁弓矢下殘唐。——孔尚任《桃花扇》
5,飛鳥之影,未嚐動也。——《莊子》
B:
1,貪心;
2,回溯;
3,窮舉;
4,分治;
5,遞歸;
答:(A1, B4) (A2, B3) (A3, B5) (A4, B2) (A5, B1)
三,閱讀理解(閱讀下文,回答後麵的問題):
美國的貝爾實驗室設計了最初的C語言
刻在UNIX操作係統距今已有三四十年
你在屏幕前凝視數據的繾綣
我卻在旁輕輕敲打鍵盤把你的夢想展現
循環 遞歸 貪心 動規 是誰的從前
喜歡在匈牙利算法中你我牽手的畫麵
經過MSRA門前我以大牛之名許願
思念像斐波那契數列般漫延
當軟工淪落在設計的文檔間
算法依舊是永垂不朽的詩篇
我給你的愛寫在程序間
深藏在最長不下降子序列裏麵
幾萬組數據流過後發現
我的心依然不變
我給你的愛寫在程序間
深藏在最長不下降子序列裏麵
用無盡的代碼刻下了永遠
那已保存千年的誓言
一切又重演我算了很多遍
時間複雜度還是趨於無限
我隻想要這樣永遠鏈接在你的身邊
1,題目中的MSRA是什麽的縮寫?
答:微軟亞洲研究院
2,試賞析“思念像斐波那契數列般漫延”一句。
答:思念如樹枝分叉一般地延伸,想象樹枝在風中搖曳,如同數列的末端將隨風而飄,直至世界的盡頭。
3,請結合時代背景,談談你對“當軟工淪落在設計的文檔間,算法依舊是永垂不朽的詩篇”一句的理解。
答:軟件工程已經進入了一個規範化的年代,然而算法依然還算是一門藝術
4,“幾萬組數據流過後發現,我的心依然不變”一句體現了算法的什麽特性?
答:體現了算法的非數據依賴性