ACM教程
前言
从今天起,我将会在我的博客同步更新我的ACM教程系列。虽说是教程,但是两年ACM经历的我还是有许多要学的东西,在这里写下自己的学习经历,也算是共同进步吧。
目录
第一章 简介
第1节 算法概述
第2节 算法竞赛介绍
第3节 常用编译环境与OJ系统
大连交通大学 软件竞赛协会介绍
第二章 走进算法竞赛
第1节 常用输入输出格式
第2节 从排序开始
第3节 竞赛C++入门
第4节 编程细节
第5节 数学简单问题
第6节 文件操作
第X节 JAVA大数
第三章 算法初步
第1节 枚举
第2节 递归
第3节 二分查找
第4节 数据结构基础(1)栈、队列和链表
第5节 常用C++容器vector,set和map
第6节 数据结构基础(2)树、二叉树和图
第7节 排序(一)
第8节 从全排列到深度优先搜索算法
第四章 动态规划
第1节 动态规划简介
第2节 动态规划初体验
第3节 下降/非降子序列问题
第五章 图论
第1节 图论的基本概念
第2节 图的存储方式
第3节 单源最短路径Dijkstra算法
附录
HDU答案:http://www.z16388.top/answer/
ACM常用模板:http://www.z16388.top/2016/10/30/ACM常用模版/
第六届蓝桥杯C/C++省赛B组题目详解:http://www.z16388.top/2017/03/21/lanqiao6/
第七届蓝桥杯C/C++省赛B组题目详解:http://www.z16388.top/2017/02/21/lanqiao7/