算法竞赛入门到进阶
Ho Lee
这个作者很懒,什么都没留下…
展开
-
好好学习《算法竞赛入门到进阶》 第一章-算法竞赛概述
目录一、方法竞赛概述(省略)二、创新能力的培养(省略)三、训练平台(省略)四、入门知识1、判题的基本输入与输出2、输入与输出函数C3、输入结束方式4、输入与输出的效率5、测试五、模板的作用六、题目分类(省略)七、代码规范一、方法竞赛概述(省略)二、创新能力的培养(省略)三、训练平台(省略)四、入门知识1、判题的基本输入与输出...原创 2019-09-10 18:17:19 · 2461 阅读 · 0 评论 -
好好学习《算法竞赛入门到进阶》 第二章-算法复杂度
目录一、计算的资源1、冒泡排序2、快速排序3、哈希算法二、算法的定义(省略)三、算法的评估一、计算的资源程序运行时需要的资源有两种,即计算时间和存储时间。一个算法对这两个资源的使用程度可以用来衡量算法的优劣。时间复杂度:程序运行所需的时间。 空间复杂度:程序运行所需要的存储空间。可以用clock()函数统计程序运行的时间。#include <...原创 2019-09-11 01:34:23 · 544 阅读 · 0 评论 -
好好学习《算法竞赛入门到进阶》 第三章-STL和基本数据结构
目录一、容器1、vector2、stack、queue3、list4、set5、map二、常用函数1、sort()2、next_permulation()一、容器1、vectorvector 是STL的动态数组,索引可以在常数时间内完成,插入或删除中间某一项需要线性时间,时间复杂度是O(n).vector<int> b(a);...原创 2019-09-12 01:39:45 · 1261 阅读 · 0 评论