
c
文章平均质量分 57
可乐吧kaito
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++文件输入输出
c++文件输入输出可以对文件进行读写操作,这一系列函数和数据类型都放在“fstream”这个头文件下。ifstream inData;//定义输入文件流变量 这里的ifstream是文件类型,表示输入文件,把某个文件里的内容读取出来,可以赋给某些变量。打开文件的格式是fileVar.open(filename);fileVar是文件流变量,filename是文件路径和文件名。原创 2017-06-21 22:45:52 · 751 阅读 · 0 评论 -
c++链表自学笔记
学习C语言即必须学链表,不过大一上都在弄算法,到期末都没有看链表。 现在到c++面向对象,发现不行了。只好回头重来,发现还行。度娘上找的图片,虽然表达不好,但足够了(别太贪心)#includeusing namespace std;struct student{int num;char name[20];struct student *next;//用来连接每个结构体原创 2017-06-21 22:45:54 · 247 阅读 · 0 评论 -
c++前半部分总结
构造函数:与类同名的特殊成员函数,主要用来初始化对象的数据成员。定义形式如下:class X{· · · · · ·X(· · ·);}特点没有返回值,可以重载,由系统自动调用,不允许在程序中显示调用。例:#include using namespace std;class X{public:X(){cout "That's the star原创 2017-06-21 22:47:01 · 198 阅读 · 0 评论 -
bfs走迷宫宽度优先搜索
要实现的是判断一个输入的迷宫,从起点(1,1)能否走到终点;这个比较简单,回头发一个记录路径的代码既然是宽度优先搜索,肯定要用到队列,又因为每一个搜索对象有x,y两个参数决定,所以简单明了起见,我用了一个结构体表示。#includeusing namespace std;char p[1200][1200];int f[1200][1200];intstep[4][2]={{0原创 2017-06-21 22:48:07 · 349 阅读 · 0 评论 -
dfs走迷宫_深度优先搜索
#includeusing namespace std;char p[1200][1200];int f[1200][1200];intstep[4][2]={{0,1},{0,-1},{1,0},{-1,0}};int temp=0,n;struct kkk{int x,y;}w[12000];/每一次dfs即相当于走了一步,要保证在地图范围内走,并且不能走到'#',当退回原创 2017-06-21 22:48:10 · 367 阅读 · 0 评论 -
自动走迷宫_记录走的路径
dfs记录路径(非最简)#includeusing namespace std;char p[1200][1200];int f[1200][1200];intstep[4][2]={{0,1},{0,-1},{1,0},{-1,0}};int temp=0,n,coutt=0;struct kkk{int x,y;}w[12000];kkk q[12000];void原创 2017-06-21 22:48:13 · 393 阅读 · 0 评论