​公務員考試之行測試題、MATLAB與遺傳算法

2021-02-24 Matlab空間

   朋友可能知道我比較擅長數學與MATLAB吧?在備考公務員考試的時候,碰到一個問題:

詢問我是否可以使用MATLAB求解。對著題目思考……計算一段時間。感覺這道題目是比較難的。不應該出現在這樣的考試當中。因為公務員考試要求的是快速!在理解題目的同時還需要需要嘗試很多次!是否可以使用MATLAB暴力求解呢?

   很多數學題目可以歸結為排列組合問題。這也是離散數學的一個分支。計算機也是用離散的去逼近連續的。仔細閱讀題目,發現題目與自己以前使用「遺傳算法」求解的「哥隆尺」問題比較相似。遺傳算法比較適合計算那種離散的、可解空間非常大的問題。因為學生的分數個個不相同。參考上次的遺傳算法求解「哥隆尺」問題,使用pdist函數撰寫約束條件用ga命令可以寫出如下代碼:

    運行多次,得到的結果都不是很理想:最優值偏離答案很多,而且分數也不符合「各個分數不相等」條件。思考一下符合條件的組合佔所有可能組合的概率約為:2.9E25/100^30。約等於2.9E-35。

    在如此小的概率下,遺傳算法的搜尋是無能為力的。記得日本神岡中微子的搜尋嗎?質子的平均壽命是10的34次方年。可以大概理解質子裂變的概率。我們有大亞灣以及江門中微子實驗室。

    對於排列問題,遺傳算法可以使用「自我繁殖」的方式。這樣使得下一代約束在約束範圍內。這也是MATLAB關於旅行者問題(TSP)求解的一個例子。但是,組合問題好像不能如此。各位可以思考一下,能否像TSP那樣?

     現在,我們發現問題的難度。這時候計算機是幫不上忙的。數學思維幫我們度過難關。深入思考一下題目:按照題目要求,我們需要提高高分的,低於60分的儘量接近60。同時考慮到各個學生分數的不一樣。假設X人低於60分,所以他們的成績分別為:59,58,57,……60-X;高分人數為30-X,成績分別為:100,99,98,……71+X。計算總成績,得到一元二次方程:X²+11X-165=0。求解得到其中的一個正根約為8.47。所以答案應該為8。若果不使用數學思維的話,可能無從下手。

結論:1.有時候,知識的「魔咒」很明顯。自己知道答案可能就認為非常簡單。從論壇上面的回覆也可以看出。很多時候從答案推結果容易,反過來卻未必。與計算機裡面的「門」函數類似。

2.遺傳算法有其局限。可以提高種子的數量「避免」早熟。但是,如果種子都同一化而沒有多樣化的話結果也是如此吧?

有你的支持,我更加努力。

相關焦點

  • 2012—2020北京公務員考試行測試題特點分析
    2021北京公務員考試公告已發布;招錄人數為3553人;報名時間為2020年11月30日至2020年12月4日;準考證列印時間為2020年12月15日至2020年12月20日;筆試時間為2020年12月20日;2021北京市公務員考試在即,為了幫助考生全面掌握行測考試信息
  • 2018北京公務員考試行測試題——言語理解與表達(六)
    相關連結》》》2018北京公務員考試行測試題答案及解析行測題庫:北京人事考試網提供2019北京公務員行測答題技巧、常識判斷題庫、常識精華大全、常識判斷技巧、行測分值分布情況等。本文整理2018北京公務員考試行測試題——言語理解與表達(六)。
  • 近7年國家公務員考試行測資料分析試題特點及考情分析
    近7年國家公務員考試行測資料分析試題特點及考情分析 2020-10-15 11:03:18| 中公教育 2021國家公務員考試公告已經發布!
  • 近7年國家公務員考試行測資料分析試題特點及考情分析
    2021國考招錄專題 國家公務員考試公告職位表報名信息匯總2021國家公務員考試即將來臨,廣大考生也進入了緊張的複習備考階段。資料分析作為國家公務員行測考試五大專項之一,其重要性不言而喻。而資料分析「耗時長、得分難」的特點又讓考生望而生畏。
  • 2021上海公務員考試行測試題科學推理分析
    2021上海公務員考試申論試題答案解析匯總2021上海市公務員考試公告亮點一:基礎知識佔主導,想說「盤」你也容易。在上海以往的考試中,科學推理題目大多綜合性較強,如2018年考查通電導線在斜面上的受力情況,需要結合力學和電磁學的知識;2020年考查密度隨深度變化液體中物體運動狀態的判斷,需要把浮力知識與運動學知識相結合。而今年的科學推理試題大多以單考點為主,難度明顯降低,例如物理中光的折射定律、作用力與反作用力、電功率公式;化學中物質的分類、質量守恆定律等。
  • 2020廣東省公務員考試試題題庫:行測人文常識模擬題
    2020廣東省公務員考試試題題庫:行測人文常識模擬題
  • 2018國家公務員考試行測數論基礎之質合數的應用
    國考行測答題技巧:國家公務員考試網提供2018國家公務員考試行測輔導複習資料,包括國家公務員行測答題技巧、國考行測常識、判斷推理、數量關係、言語理解與表達、資料分析、行測題型分值分布情況等。本文為廣大考生整理行測數論基礎之質合數的應用。
  • 2020廣州公務員考試行測常識易混考點:古代稱謂
    2020廣州公務員考試行測常識易混考點:古代稱謂由廣州公務員考試網行測欄目由提供,更多關於2020廣州公務員考試行測備考,廣州市考行測試題,廣州公務員行測的內容,請關注廣州公務員考試網/廣東公務員考試網!
  • 2021北京公務員考試行測常識備考:科技常識之物理之最
    北京公務員考試行測常識判斷解題方法技巧匯總行測常識判斷解題技巧:北京人事考試網提供2021北京公務員考試行測輔導資料,包括北京公務員行測答題技巧、行測常識判斷資料,常識判斷題庫、常識判斷技巧、行測分值分布情況等。
  • 2015年北京公務員考試行測試題及答案
    行測答題技巧:北京人事考試網提供北京公務員考試行測考試題庫,包括北京公務員行測答題技巧、行測常識、判斷推理、數量關係、言語理解與表達、資料分析、行測分值分布情況等。本文為廣大考生整理2015年北京公務員考試行測試題及答案。更多2018公務員考試資料,請點擊北京公務員考試網。
  • 2019北京公務員考試行測數量關係之排列組合的「隔板法」
    點擊查看>>>2019京考筆試QQ群|微信群行測數量關係答題技巧:【北京中公教育行測頻道】提供2019北京公務員考試行測數量關係解題技巧,包括數學運算、數字推理、數學公式等數量關係模塊寶典。
  • 2020廣州公務員考試行測常識易混考點:第二次科技革命
    2020廣州公務員考試行測常識易混考點:第二次科技革命由廣州公務員考試網行測欄目由提供,更多關於廣州市考行測試題,廣州公務員考試行測備考,廣州公務員行測的內容,請關注廣州公務員考試網/廣東公務員考試網!
  • 2020廣州公務員考試行測常識易混考點:太陽和月亮
    2020廣州公務員考試行測常識易混考點:太陽和月亮由廣州公務員考試網行測欄目由提供,更多關於廣州市考行測試題,廣州公務員考試行測備考,廣州公務員行測的內容,請關注廣州公務員考試網/廣東公務員考試網!
  • 近7年國家公務員考試行測數量關係試題特點及考情分析_北京中公教育
    2021國考招錄專題 國家公務員考試公告職位表報名信息匯總2021年國家公務員考試即將來臨,廣大考生也進入了緊張的備考階段。提到行測數量關係,大多數考生都會有恐懼心理,認為數量關係是行測中最不好應對的一關,「備考中不知如何複習,考試中不知如何下手」是大多數考生面臨的問題。
  • 2016國家公務員考試行測備考:邏輯填空複習技巧之常見詞語積累
    2016國家公務員考試行測備考:邏輯填空複習技巧之常見詞語積累 2016國家公務員考試已經進入緊張的筆試備考環節,為了幫助廣大考生比較好的備考國家公務員考試,甘肅中公教育為大家準備了豐富的備考資料,包括《
  • 2020北京公務員考試行測三段論題目技巧:文氏圖
    行測判斷推理答題技巧:【北京中公教育行測頻道】2020京考行測判斷推理答題技巧,包括圖形推理、定義判斷、邏輯推理、類比推理等解題技巧,本文整理2020北京公務員考試行測三段論題目技巧:文氏圖。更多北京公務員考試信息,請點擊北京公務員考試網。 中公教育專家發現,省考中大家普遍對行測三段論頭疼發怵。
  • 2019北京公務員考試行測數量關係:條件概率
    點擊加群>>>2018京考二次調劑流群530446593行測答題技巧:【北京中公教育行測頻道】提供2019北京公務員考試行測數量關係解題技巧,包括數學運算、數字推理、數學公式等數量關係模塊寶典。本文整理2019北京公務員考試行測數量關係:條件概率。
  • 2021山東公務員考試行測備考:邏輯填空之「轉變思維」
    2021山東公務員考試行測備考:邏輯填空之「轉變思維」 2020-12-01 16:51:46| 來源:中公教育 魯會冉 山東·中公教育小編特別整理了山東公務員考試行測技巧
  • 2019北京公務員考試行測圖形推理之六面體中「公共點法」的妙用
    行測判斷推理答題技巧:【北京中公教育行測頻道】提供判斷推理答題技巧,包括圖形推理、定義判斷、邏輯推理、類比推理等解題技巧,本文整理2019北京公務員考試行測圖形推理之六面體中「公共點法」的妙用。更多北京公務員考試信息,請點擊北京公務員考試網。
  • 2017國家公務員考試行測備考:一筆畫圖形
    2017國家公務員考試行測備考:一筆畫圖形 2017國家公務員考試已經進入緊張的筆試備考環節,為了幫助廣大考生比較好的備考國家公務員考試,甘肅中公教育為大家準備了豐富的備考資料,包括《行政職業能力測驗