摘要: #register int 的作用 使用register int申请的变量是存储在CPU中央寄存器中的(寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件),而使用int申请的变量是存储在内存中。 使用register修饰的变量可以提高它的读写速度,一般用于多层循环中. 阅读全文
posted @ 2021-03-02 21:30 cqbzgjx 阅读(59) 评论(0) 推荐(0)
摘要: #Dev C是已经死亡多年的专案 是的,Dev C这个专案已经阵亡多年,它的上一个稳定版本已经是十年前的产物,即使是beta版也早在六年前停止了开发!!! #学生连开新专案都学不会? Dev C最大一个特色就是不用开新专案就能编译并执行程式,在我所知道的IDE里这是极少数有这样特性的环境,至少以现代 阅读全文
posted @ 2021-03-02 19:38 cqbzgjx 阅读(924) 评论(0) 推荐(0)
摘要: 1.什么是递推和递归 递归:从已知问题的结果出发,用迭代表达式逐步推算出问题的开始的条件,即顺推法的逆过程,称为递归。 递推:从已知道的若干项出发,利用递推关系依次推算出后面的未知项的方法,我们称为递推算法。 2.实用代码 递归 int f(传入数值) { if (终止条件) return 最小子问 阅读全文
posted @ 2021-03-02 13:37 cqbzgjx 阅读(133) 评论(0) 推荐(0)
摘要: 1.什么是深度优化搜索 DFS 全称是 Depth First Search,中文名是深度优先搜索,是一种用于遍历或搜索树或图的算法。所谓深度优先,就是说每次都尝试向更深的节点走。DFS 最显著的特征在于其 递归调用自身。同时与 BFS 类似,DFS 会对其访问过的点打上访问标记,在遍历图时跳过已打 阅读全文
posted @ 2021-02-27 13:29 cqbzgjx 阅读(342) 评论(1) 推荐(0)
摘要: 1.什么是栈 栈是 OI 中常用的一种线性数据结构,栈的修改是按照后进先出的原则进行的,因此栈通常被称为是后进先出(last in first out)表,简称 LIFO 表。 2.基本操作 1.初始化 2.判空 3.求栈中实际元素个数 4.进栈 5.出栈 6.取栈顶元素 此处只给出了其中三步骤 3 阅读全文
posted @ 2021-02-27 12:43 cqbzgjx 阅读(92) 评论(0) 推荐(0)