c++
文章平均质量分 77
ZDF19
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++类与对象,数据的共享与保护 小节简单程序实例
c++类与对象,数据的共享与保护 小节简单程序实例 #include using namespace std; class Clock //Clock 类定义 { private:原创 2015-05-28 00:41:40 · 703 阅读 · 0 评论 -
数据结构——图 寻找一条路径
用DFS来实现 findPath 的功能。 因为在深度优先搜索中,路径的边集已隐含在递归过程中,因此利用DFS设计是比较容易的。 bool Network::FindPath(int v, int w, int &length, int path[]) {//Find a path from v to w, return length and path in path[0:length]原创 2016-12-16 16:57:45 · 1705 阅读 · 0 评论 -
数据结构——图 连通图与连通分量
note: 连通是无向图中的概念 接下来介绍两个算法:判断图的连通性与标记连通分量。 1. 判断一个图是否连通. Determine whether an undirected graph is connected class Undirected : virtual public Network { public: bool Connected(); }; bool Und原创 2016-12-16 17:13:01 · 7566 阅读 · 0 评论 -
rand 和 srand函数
#include srand(time(0)); rand()函数产生的是“伪”随机数,它是由软件做成m序列发生器输出的。这个m序列发生器在初始状态不变的情况也,产生的“序列”是相同的——比如说在某一种状态(如0000...)下,它产生的序列是1 2 3 4 5 2 3 5 1 6......那么,下一次在0000...的初始状态下产生的序列还是1 2 3 4 5 2 3 5 1转载 2017-02-01 15:04:56 · 768 阅读 · 0 评论 -
重载overloading和重写overriding的区别
方法重载和方法重写都是多态性的体现(overloading和overriding) 1.方法重载overloading,是一个类中有多个同名函数,有不同的参数列表(参数数目, 参数类型,参数排列顺序)或返回值。 2.方法重写overriding,是子类中有跟父类的同名函数,参数列表和返回值页都一样,具体函数实现不一样。 overloading是一个类的多态性表现, overridin转载 2017-02-01 16:06:06 · 1205 阅读 · 0 评论 -
vim产生交换文件
我们要养成一个好习惯:用命令退出,而不是用鼠标直接关闭vim终端。 一旦向我一样手贱用了鼠标,恰好文件又做了修改,那么交换文件就有了。 我发现,当产生一个交换文件之后,按照提示 R恢复文件之后,swp文件仍然保留,此时不管你打开文件之后是否做了修改,如果是鼠标退出,就会再次产生交换文件。 --------- 产生交换文件之后用 vim -r filename 这个命令就可以恢原创 2017-02-01 18:16:56 · 3204 阅读 · 0 评论
分享