随笔分类 -  算法笔记

上课
摘要:c++ 构造函数 1. 定义 ​ 类的 构造函数 是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 2. EG Sort int数组 默认升序 降序cmp struct 1. cmp函数 动态数组 / 向量—— 1. 定义 2. 操作 堆栈——stack size( ) :返回栈中元素个数 阅读全文
posted @ 2020-01-30 21:07 FirwoodLin 阅读(129) 评论(0) 推荐(0)
摘要:code的时候可以偷懒辣 阅读全文
posted @ 2020-01-21 00:27 FirwoodLin 阅读(118) 评论(0) 推荐(0)
摘要:提高程序效率 阅读全文
posted @ 2019-12-07 18:58 FirwoodLin 阅读(117) 评论(0) 推荐(0)
摘要:读入、处理 阅读全文
posted @ 2019-11-16 22:16 FirwoodLin 阅读(216) 评论(0) 推荐(0)
摘要:memset( 数组名称, x, sizeof (数组名称)) 若数组为int型 x∈{0, 1} 亦或 定义数组时: int a[num] = {0} 阅读全文
posted @ 2019-09-14 10:37 FirwoodLin 阅读(140) 评论(0) 推荐(0)
摘要:对于int类型的数字n 1. 表示去掉个位数 同时n总位数减一 (e.g.6789/10=678) 2. 表示获取n的个位数 3. 利用这两个式子可以进行数字反转等 读入字符串(含空格) cstdio库的gets函数 最大一千个字符的复读机示例 阅读全文
posted @ 2019-08-11 21:54 FirwoodLin 阅读(170) 评论(0) 推荐(0)
摘要:1.算术运算符: + / % 2.关系运算符: = ~ | ^ & 5.赋值运算符:=及扩展赋值运算符 6.条件运算符:?: 7.逗号运算符:, 8.指针运算符: 和& 9.求字节数运算符:sizeof 10.强制类型转换运算符:(类型) 11.分量运算符:. 12.下标运算符:[ ] 13.其他: 阅读全文
posted @ 2019-08-07 15:08 FirwoodLin 阅读(169) 评论(0) 推荐(0)
摘要:"原文链接" 简单列了一点 1.1 基本数据结构 1. 数组 2. 链表,双向链表 3. 队列,单调队列,双端队列 4. 栈,单调栈 1.2 中级数据结构 1. 堆 2. 并查集与带权并查集 3. hash 表 自然溢出 双hash 1.3 高级数据结构 1. 树状数组 2. 线段树,线段树合并 3 阅读全文
posted @ 2019-08-06 22:39 FirwoodLin 阅读(224) 评论(0) 推荐(0)