
acm学习
文章平均质量分 76
yueqiq
这个作者很懒,什么都没留下…
展开
-
acm学习入门指南
首先要看一些基础的算法书籍,把基本的算法搞懂。像递归、二分、宽搜、深搜、简单的图论、数论、简单的组合数学。重点根据书上的例题理解算法的实质、思想,能做到有一定领悟。这时需要做一些题目来巩固了。先可以做搜索题,搜索是博大精深的,诸多细节技巧都需要靠平时的积累领悟,根据自己练习的目的挑一些题练习。然后可以做简单的数学题,对组合数学、数论有个大致的概念。再然后可以做DP 类题目了。DP 也是非一原创 2012-05-27 14:02:52 · 827 阅读 · 0 评论 -
关于搜索
虽然学了一阵搜索,但是至今却不能顺顺的写下一个DFS,归根是因为自己的见识太少,一个思路很清晰的搜索却总是卡在一些小问题上,很多时候连BUG在哪都找不到,跟别人的代码比对也发现不了,末了便放弃了,只能照别人代码重敲。这样是提高不了的,以后尽量做一个题吃透一个题原创 2012-05-28 16:33:12 · 275 阅读 · 0 评论 -
ACM历程
首先,我想说的就是,我是一个很普通的ACMer,高中没有参加过任何计算机和数学竞赛的经历,也没有ben那样过人的天资,努力至今也未能取得什么成绩,我之所以写下这篇文章,只是希望给刚进大学或者刚进ACM队的同学一点小小的帮助,希望你们可以少走一些弯路,更希望你们可以帮助华理取得我没能取得的辉煌。(1).起步阶段我是从大二开始接触ACM的,要说基础的话就是大一的C语言课程了,语言方面的基础转载 2012-06-01 13:36:00 · 1402 阅读 · 0 评论 -
贴一份宏定义 防止丢失
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define Si set#define原创 2012-06-06 09:14:56 · 457 阅读 · 0 评论 -
怎样成为一个ACMer
Bye-Bye..........给自己来个计划,记录一下历程....,黑色是还没学的,红的是学了的,蓝色是正在学习的.......一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj转载 2012-06-07 09:22:58 · 1001 阅读 · 0 评论