二叉树

二叉树是一种很重要,很常用的抽象数据类型,许多高级的数据类型和巧妙的算法都是用二叉树来实现的,因此有必要研究二叉树的具体表示方法以及各种表示方法的优劣。

排序算法

讨论对线性表的排序算法。别看排序算法简单,可是深入研究还是很有意思的。这里主要侧重于对排序问题本身的复杂性的分析。

算法表达中抽象机制

介绍抽象数据类型的概念。这是一篇广受好评的文章,不可不看。

设计获胜策略

一篇教你如何在竞赛中获奖的文章,来自于美国IOI参赛队的培训网站。对竞赛感兴趣的朋友不可错过!

Programming Contest Problem Types

该文章将IOI竞赛中的试题分为了16类,研究这些类别的典型算法对参赛会有很大帮助。