posts - 274,  comments - 1258,  trackbacks - 0
图论
       路径问题
              最短路径
                     0/1 边权最短路径
BFS
 
                     非负边权最短路径
Dijkstra
u       可以用Dijkstra解决的问题的特征
 
                     负边权最短路径
Bellman-Ford
u       Bellman-FordYen-氏优化
u       差分约束系统
 
                            Floyd
u       广义路径问题
u       传递闭包
u       极小极大距离 / 极大极小距离
 
Euler Path / Tour
       圈套圈算法
       混合图的 Euler Path / Tour
 
Hamilton Path / Tour
       特殊图的Hamilton Path / Tour 构造
 
生成树问题
              最小生成树
                     k小生成树
 
              最优比率生成树
u       0/1分数规划
 
              度限制生成树
 
       连通性问题
u       强大的DFS算法
 
              无向图连通性
                     割点
割边
二连通分支
 
              有向图连通性
                     强连通分支
u       2-SAT
u       最小点基
 
有向无环图
       拓扑排序
u       有向无环图与动态规划的关系
 
二分图匹配问题
u       一般图问题与二分图问题的转换思路
 
最大匹配
u       有向图的最小路径覆盖
u       0 / 1矩阵的最小覆盖
 
       完备匹配
 
       最优匹配
 
网络流问题
u       网络流模型的简单特征和与线性规划的关系
 
       最大流最小割定理
 
       最大流问题
有上下界的最大流问题
u       循环流
 
最小费用最大流 / 最大费用最大流
 
弦图的性质和判定
 
组合数学
u       解决组合数学问题时常用的思想
u       逼近
u       递推 / 动态规划
 
       概率问题
 
       Polya 定理
      
 
计算几何 / 解析几何
u       计算几何的核心:叉积 / 面积
u       解析几何的主力:复数
 
基本形
      
       直线,线段
       多边形
凸多边形 / 凸包
u       凸包算法的引进,卷包裹法
       Graham 扫描法
u       水平序的引进,共线凸包的补丁
完美凸包算法
 
       相关判定
              两直线相交
              两线段相交
              点在任意多边形内的判定
              点在凸多边形内的判定
      
       经典问题
              最小外接圆
                     近似O(n)的最小外接圆算法
 
              点集直径
                     旋转卡壳,对踵点
      
       多边形的三角剖分
 
数学 / 数论
       最大公约数
              Euclid 算法
                     扩展的Euclid算法
                            同余方程 / 二元一次不定方程
                            同余方程组
 
       线性方程组
              高斯消元法
u       mod 2域上的线性方程组
u       整系数方程组的精确解法
 
矩阵
       行列式的计算
u       利用矩阵乘法快速计算递推关系
 
       分数
              分数树
              连分数逼近
 
       数论计算
              N的约数个数
              phi(N)
              求约数和
              ……
      
       素数问题
              概率判素算法
              概率因子分解
 
数据结构:
       组织结构
              二叉堆
                     左偏树
              胜者树
              Treap
 
统计结构
树状数组
虚二叉树
线段树
u       矩形面积并
u       圆形面积并
 
       关系结构
              Hash
并查集
u       路径压缩思想的应用
 
       STL 中的数据结构
              vector
              deque
set / map
             
动态规划 / 记忆化搜索
u       动态规划和记忆化搜索在思考方式上的区别
 
       最长子序列系列问题
              最长不下降子序列
 
       最长公共子序列
 
       一类NP问题的动态规划解法
 
       树型动态规划
 
       背包问题
 
       动态规划的优化
u       四边形不等式
u       状态设计
u       规划方向(?)
      
常用思想
       二分
 
       最小表示法
posted on 2006-08-08 14:32 踏雪赤兔 阅读(1888) 评论(4)  编辑 收藏 引用 所属分类: 玩转编程

FeedBack:
# re: ACM竞赛须掌握的知识
2007-02-27 09:05 | feng
师兄你好~我是中大05级的同学,有件关于acm竞赛的事想请教一下你。可以留个你的邮箱或qq给我吗?我邮箱是fengyu05@126.com qq:423222501  回复  更多评论
  
# re: ACM竞赛须掌握的知识
2007-02-27 09:08 | feng
-_-写错了,邮箱是fengyu05@gmail.com  回复  更多评论
  
# re: ACM竞赛须掌握的知识
2007-02-27 12:35 | 踏雪赤兔
QQ的话直接点“博客公告”上面的“找我就Q我!”即可,发邮件的话你点导航栏上的“联系”即可。
P.S.:讨论算法问题欢迎到程痴群提问,群号:5724152  回复  更多评论
  
# re: ACM竞赛须掌握的知识
2007-02-27 13:32 | feng
谢谢^^  回复  更多评论
  
只有注册用户登录后才能发表评论。

百度空间| 见闻日记| 编程感悟
我的twitter


LOGO

自我介绍:百度厂基础平台车间的一名挨踢民工。擅长C++、算法、语言设计、分布式计算,也用过Java,Python, PHP,JS/AS等语言开发。请关注我的twitter (免翻墙版) 发QQ消息


添加到收藏夹 Locations of visitors to this page

常用链接

随笔分类(300)

随笔档案(274)

文章分类(38)

相册

收藏夹(54)

与博主互动

博客手拉手

搜索

  •  

积分与排名

  • 积分 - 393278
  • 排名 - 10

最新评论

阅读排行榜

评论排行榜