一区二区国产高清视频在线_真人性做爰A片免费_强伦人妻BD在线电影_亚洲熟妇无码AV_免费人成视频在线观看网站_亚洲欧美精品午睡沙发_在线观看无码的免费网站_中文字幕无码A片久久_日韩欧美国产一区精品_久久精品女人天堂av

重慶醫(yī)科大學論壇

 找回密碼
 注冊(開放注冊)
搜索
查看: 3053|回復: 0
打印 上一主題 下一主題

[軟件] 對進入或已經進入ACM的同學一些建議

[復制鏈接]
跳轉到指定樓層
1#
發(fā)表于 2007-9-8 20:01:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近看到一篇文章挺不錯,針對ACM一些新手或迷茫在其中的人有莫大的幫助(個人覺得),所以轉載過來與大家一起分享,也希望越來越多喜歡編程的同學能明確自己的方向和目標:
      磨刀不誤砍柴功,做好平時的基本功,用到時自然就事半功倍
      針對于平時的練習:
=========================================================================================

第一階段:

    練經典常用算法,同時自己精簡代碼,因為太常用,所以要練到寫時不用想,10-15分鐘內打完,甚至關掉顯示器都可以把程序打出來.
1. 最短路(Floyd、Dijstra,BellmanFord).
2. 最小生成樹(先寫個prim,kruscal要用并查集,不好寫).
3. 大數(shù)(高精度)加減乘除.
4. 二分查找. (代碼可在五行以內).
5. 叉乘、判線段相交、然后寫個凸包.
6. BFS、DFS,同時熟練hash表(要熟,要靈活,代碼要簡).
7. 數(shù)學上的有:輾轉相除(兩行內),線段交點、多角形面積公式.
8. 調用系統(tǒng)的qsort, 技巧很多,慢慢掌握.
9. 任意進制間的轉換.

第二階段:

    練習復雜一點,但也較常用的算法。
如:  
1. 二分圖匹配(匈牙利),最小路徑覆蓋.
2. 網(wǎng)絡流,最小費用流.
3. 線段樹.
4. 并查集.
5. 熟悉動態(tài)規(guī)劃的各個典型:LCS、最長遞增子串、三角剖分、記憶化DP.
6. 博弈類算法。博弈樹,二進制法等.
7. 最大團,最大獨立集.
8. 判斷點在多邊形內.
9. 差分約束系統(tǒng).
10. 雙向廣度搜索、A*算法,最小耗散優(yōu)先.

第三階段:

    前兩個階段是打基礎,第三階段是鍛煉在比賽中可以快速建立模型、想新算法,這就要平時多做做綜合的題型了.
1. 把OIBH上的論文看看.
2. 平時掃掃ZOJ上的難題啦,別老做那些不用想的題.
3. 多參加網(wǎng)上的比賽,感受一下比賽的氣氛,評估自己的實力.
4. 一道題不要過了就算,問一下人,有更好的算法也打一下.
5. 做過的題要記好.

=========================================================================================
      沒有什么捷徑,只要平時能打下扎實的基礎,功到自然成~.~ 不知不覺你懂得的、會的、熟練的、掌握的也就多了
您需要登錄后才可以回帖 登錄 | 注冊(開放注冊)

本版積分規(guī)則

手機訪問本頁請
掃描左邊二維碼
本網(wǎng)站聲明
本網(wǎng)站所有內容為網(wǎng)友上傳,若存在版權問題或是相關責任請聯(lián)系站長!
站長電話:0898-66661599    站長聯(lián)系QQ:12726567   
站長微信:hainanok
請掃描右邊二維碼
www.myujob.com

小黑屋|手機版|Archiver|重慶醫(yī)科大學論壇 ( 瓊ICP備10001196號-2 )

GMT+8, 2025-11-19 06:23 , Processed in 0.241379 second(s), 14 queries .

Powered by 校園招聘信息

© 2001-2020 重慶醫(yī)科大學論壇校園招聘

快速回復 返回頂部 返回列表