最近幾天對於刷題來說看了些二分三分法的題目,不斷逼近結果求值的問題,有的題目卡精度對時間限制稍寬鬆,有的題目卡時間對精度限制稍寬鬆,我們可以通過嘗試來測試(前者wa後者tl(time limitted)),進而改變**(當然最有效的辦法還是看系統給出的限制)
對於二分來講,在精度問題確定上,我們可以使left>=right或right-left<10e-n或確定乙個定值使之進行該定值次迴圈計算得出結果。
但是對於二分來說,重要的是問題轉化,如果脫離該章節不是那種經典的二分問題很難確定二分點(無法找到二分條件,從而無法求解),這些大概都是多做題,多思考才能鍛鍊出來的。
另外這幾天看了看檔案操作部分的知識點,這幾天抽空總結一下。
知識的回顧真的是發現問題的乙個過程,這兩天發現了很多問題,看來對於知識點學過了必須要懂得及時回顧,否則忘掉如何使用不說,等回過頭來會發現一大堆問題。可能是當時學的時候沒有把握住重點,練得較少些,等到最後這些東西積累的多了,調程式就會讓人崩潰。
另外我們學習acm的乙個目的是用盡可能快的思路、方法去解決問題,追求的就是簡潔高效,這也是acmer的優勢,但是對我們現在寫的程式來說,似乎就忽略了這一點,現在刷題,做出來就好,能ac就好,不會太去關注與別人好的**的差距,在平時寫**時,我們也是忽略了這一點,我們有時候會寫的很複雜,說白了就是垃圾,當我們學了新知識點、快捷的方法沒有應用到實際中去,我們就等於白學了。今天看到幾篇部落格也是關於**效率的,計算機如此飛速的發展,我們必須寫出更高效更簡潔的**才能在it行業待下去。當李開復說出自己的**比第二名的**快上六十倍及其原因時,才能讓對手心服口服,只有高效的**才能推動計算機的進步。
最後明天就要省賽了,很可惜我沒能參加,也很不可惜,因為我沒有資格去參加省賽,我太弱了。我與他們的差距總是有原因的,要向他們學習。最後在這裡希望他們能代表學校取得乙個好成績,有乙個好的收穫,能與大家一起分享他們的經歷與經驗,最後我們在學習的道路上一起加油,一起努力!希望你們能夠滿載而歸,加油!
本週學習小結
產品是什麼?使用者需求 功能組合 有形實體 無形服務 產品形態 什麼是好的產品?滿足使用者需求 有優勢競爭力 獨特的價值主張 1 注重使用者體驗和口碑 在開發之初並不需要特別強調 2 注重細節 3 保持微創新 4核心需求做到完美極致 5 功能 介面少即是多 6快速迭代開發 pm是幹什麼的?profe...
ACM 數論小結
斷斷續續的學習數論已經有一段時間了,學得也很雜,現在進行一些簡單的回顧和總結。學過的東西不能忘啊。1 本原勾股數 概念 乙個三元組 a,b,c 其中a,b,c沒有公因數而且滿足 a 2 b 2 c 2 首先,這種本原勾股數的個數是無限的,而且構造的條件滿足 a s t,b s 2 t 2 2,c s...
ACM學習小結
前段時間為自己隊伍總結了一下演算法方面的東西,最近又有學弟學妹問acm學習的東西,藉著選拔賽剛好結束,忽覺得為什麼要單單為我們隊總結演算法,而不是將整個acm的學習來個小結,於是,此文便誕生了。在談及正題之前,我也先說下,acm的學習人各有異,我的方法也不一定就適用於所有人,大家可以根據自己情況進行...