第十屆ACM GDCPC之初次參賽經驗及教訓

2021-06-06 02:59:29 字數 980 閱讀 4345

ps:由於本人學校第一次讓學生參加acm比賽,沒有什麼參賽經驗,因此成績不佳,特留此經驗教訓。

1.首先,基礎不夠紮實。這次比賽的a題和k題可以說都是水題,但是居然花了大量的時間也沒有得到ac,個人分析兩題均出自同乙個問題,浮點數運算問題。查詢了相關資料,了解到浮點數運算是不精確的計算,整數運算才是精確的,在解題時應盡可能地把數學表示式中的浮點數轉換為整數來進行計算,得出結果後再轉為浮點數。另外,浮點數不可以判等,比較大小也要考慮誤差【if(fabs(a-b) < 1e-6) sum=0;】。還有一點,就是要注意浮點數的四捨五入問題【int b = (int)(a+0.5)】。比賽過程因長時間未得到ac,團隊的積極性會大受打擊,因此,對於比賽中的水題一定要100%的拿下。如果水題ac了,最後再拿下並不難的c題,那麼就有得獎的希望。

2.其次,所帶資料賽前沒有熟悉其具體用處。歸根結底,是準備時間不夠充裕。對於自己所準備的資料,一定要有清楚的認識。

3.另外,比賽剛開始時,電腦是空閒的,大家都忙著讀題,我個人認為應該盡快找到水題,並直接讓最穩的人上機做題,這樣可以提高機器的利用率。

4.團隊合作不理想。當時我發現k題是道簡單題,並把演算法大致構思出來並寫在紙上,並告知wy題意及解答思路,他表示同意,於是我繼續其他題目的求解,到後面我wy做完提交題目後,發現是wa,我就打算跟他一起再看一遍,結果一看**發現與我的思路有異,沒辦法我又要花時間去看他**,浪費了不必要的時間。這讓我意識到,在解題思路上,組員間應該保持一致,而不是隨性發揮,這樣可能適得其反。另外,a題也有類似的情況,jd看完提交結果為wa的**後,以自己的**風格重新寫了個檔案,並且中間浪費了不少的錯誤除錯時間,而不是在已有**基礎上修改。另開小灶會降低解題的效率,得不到合作解題的效益。

5.最後,鑑於第4點,我有乙個建議。假如未來有團隊培訓或選拔,最好能由學生自己組隊,一方面是考慮到學生的水平各異,自己組隊能更了解隊員彼此的優劣,更容易形成優勢互補;另一方面是考慮到學生之間互相了解的程度可能有異,學生的性格也有所不同,自己組隊的學生之間可能本身就有很好的默契,這無形中有了「人和」這一條件。

第十屆IIC China回顧

第十屆iic china回顧 電源管理 可攜式電源管理方案受到功率器件廠商的重點關注,低待機功耗 高轉換效率 更小的佔位面積成為可攜式電源器件強調的賣點。無線網路 展會上展示了zigbee完整的一站式解決方案。wi fi技術熱點集中在802.11a g接入點 閘道器和wi fi嵌入式解決方案上,而降...

華為第十屆D( acm)

problem description 校賽已經舉辦到第十屆了,傳說中的 學姐為了表達對於 的喜愛,他決定輸出高度為 的 圖案 詳情請看樣例 input 第一行輸入乙個正整數 n 保證 n為偶數 1 n 10 output 輸出高度為 的 圖案,每個字母間的最小距離 底部 為兩個空格,c的高度和寬度...

zzuli第十屆校賽

時間限制 1 sec 記憶體限制 256 mb 提交 211 解決 42 提交 狀態 討論版 命題人 admin 在麥克雷的面前有n個數,以及乙個r c的矩陣。現在他的任務是從n個數中取出 r c 個,並填入這個矩陣中。矩陣每一行的法值為本行最大值與最小值的差,而整個矩陣的法值為每一行的法值的最大值...