线性表之顺序存储-顺序表 顺序表的操作 <input type="checkbox" checked disable 向有序顺序表插入一个元素 <input type="checkbox" checked disable 顺序表的冒泡排序 <input type="checkbox 2018-12-14 更新于 2021-07-19 数据结构
Biu一下GDB gcc常见编译选项 c :只激活预处理、编译和汇编,也就是生成obj文件 S :只激活处理和编译,把文件编译成汇编代码 o :定制目标名称,缺省的时候编译出来的可执行程序名为a.exe(windows)或a.out(linux) Wall :打开一些很有用 2018-12-03 更新于 2021-07-19 CPP
标准库容器 标准库容器是模板类型,用来保存给定类型的对象。一个容器就是一些特定类型对象的集合。 顺序容器 顺序容器我们提供了控制元素存储和访问顺序的能力。这种顺序不依赖于元素的值,而是与元素加入容器时的位置对应。 一般来说,每个容器都定义在一个都文件中 顺序元素几乎可 2018-12-01 更新于 2021-07-19 CPP
再探函数 main:处理命令行 //main函数的两种定义形式 int main(int argc,char argv ) int main(int argc,char argv ) argc:指的是命令行中输入参数的个数 argv:一个数组,它存储了所有的命令行参 2018-11-22 更新于 2021-07-19 CPP
IO类型 IO库 IO库设施: istream 类型:提供输入操作 ostream 类型:提供输出操作 cin :一个istream对象,从标准输入读取数据 cout :一个ostream对象,从标准输出写入数据 cerr :一个ostream对象,通常用于输出程序 2018-11-22 更新于 2021-07-19 CPP
排序算法 稳定的直接插入排序 基本思想: 我们将一个待排序序列分为有序区和无序区(一般开始的时候将第一个元素作为有序区,剩下的元素作为无序区),每次将无序区的第一个元素作为待插入记录,按大小插入到前面已经排好的有序区中的适当位置,直到记录全部插入完成为止。(如果待插 2018-11-20 更新于 2021-07-19 Algorithm
二分查找 二分查找算法 二分查找的基本思想: 将 n 个元素分成大致相等的两部分,取 a n/2 与 x(查找目标值) 做比较,如果 x == a n/2 ,则找到 x,算法中止;否则,如果 x < a n/2 ,则只要在数组 a 的左半部分继续搜索 x,如果 x 2018-11-19 更新于 2026-05-02 Algorithm
C++面向对象-8 使用struct关键字定义类 使用class和struct定义类的唯一区别就是默认的访问权限 使用struct关键字,定义在第一个访问说明符之前的成员是public 使用class关键字,定义在第一个访问说明符之前的成员是private 定义在类内的成员函 2018-11-15 更新于 2021-07-19 CPP