这是关于NOIP的笔记,里面收集了一些经典算法和经典习题。 阅读建议: 作为自学党,大家应该具有以下知识和能力: 1能够熟练地运用C++语言编写程序(或熟练地把C++语言“翻译”成Pascal语言); 2能够阅读代码,理解代码含义,并尝试运用; 3对各种算法和数据结构有一定了解,熟悉相关的概念; 4学习了高中数学的算法、数列、计数原理,对初等数论有一些了解; 5有较强的自学能力。