上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页

2021年2月4日

摘要: 反汇编-流程控制语句-1-条件控制语句 所谓的流程控制语句在C/C++中就是,if-else switch for while语句 也就是条件语句和循环语句的合集 if-else 纯if语句 if在c语言中只能判断真或假,真就执行if里面的东西,为假就跳过 void iftest(int a){00 阅读全文
posted @ 2021-02-04 21:39 Sna1lGo 阅读(179) 评论(0) 推荐(0) 编辑

2021年2月3日

摘要: 数据结构-图-遍历方式 深度优先遍历 代码实现:https://www.cnblogs.com/Sna1lGo/p/14368357.html 广度优先遍历 利用队列来处理,先将根节点入队,后面出一个队,然后把出队的节点的连接节点入队来实现广度优先遍历 实现代码:https://www.cnblog 阅读全文
posted @ 2021-02-03 17:56 Sna1lGo 阅读(60) 评论(0) 推荐(0) 编辑
 
摘要: void DFS_stack(Vertex& TestVertex) { vector<bool> v1;//利用数组来表示是否被遍历过并初始化 v1.resize(MAXNODE); for (int i = 0; i < MAXNODE; i++) { v1[i] = false; } stac 阅读全文
posted @ 2021-02-03 17:54 Sna1lGo 阅读(338) 评论(0) 推荐(0) 编辑
 
摘要: void DFS_queue(Vertex & TestVertex) { queue<int> Q1; //创建一个队列来存储节点对应在head的位置 vector<bool> V1; //创建一个数组来表示该节点是否被遍历过 V1.resize(MAXNODE); for (int i = 0; 阅读全文
posted @ 2021-02-03 16:57 Sna1lGo 阅读(469) 评论(0) 推荐(0) 编辑
 
摘要: 数据结构-图-存储结构 图如何利用代码来实现 邻接矩阵 图的邻接矩阵存储方式是用两个数组来表示图。 一个一维数组存储图中顶点信息, 一个二维数组(邻接矩阵)存储图中的边或弧的信息。 设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为: 看一个实例,下图左就是一个无向图 从上面可以看出,无向图的边 阅读全文
posted @ 2021-02-03 14:02 Sna1lGo 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: 1 #include<iostream> 2 #include<string.h> 3 #define MAXNODE 100 //最多100个顶点 4 using namespace std; 5 6 typedef char VertexInfo[9];//定义顶点的名字 7 typedef s 阅读全文
posted @ 2021-02-03 13:59 Sna1lGo 阅读(729) 评论(0) 推荐(0) 编辑

2021年1月30日

摘要: 1 //有向图邻接矩阵代码实现 2 3 #include<iostream> 4 using namespace std; 5 #define MaxVertex 50 //最多顶点个数 6 typedef char VertexInfo[9];//定义顶点的名字 7 //定义图的数据结构 8 st 阅读全文
posted @ 2021-01-30 14:30 Sna1lGo 阅读(347) 评论(0) 推荐(0) 编辑
 
摘要: 1 //无向图邻接矩阵代码实现 2 3 #include<iostream> 4 using namespace std; 5 #define MaxVertex 50 //最多顶点个数 6 typedef char VertexInfo[9];//定义顶点的名字 7 //定义图的数据结构 8 st 阅读全文
posted @ 2021-01-30 14:24 Sna1lGo 阅读(423) 评论(0) 推荐(0) 编辑
 
摘要: 数据结构-图-概念 图的概念 图的定义和术语 图的定义 图是由顶点的有穷非空集合和顶点之间的边的集合组成的,通常表示为G=(V,E),其中,G表示一个图,V表示G中顶点的集合,E表示G中边的集合 无向边 若顶点Vi 到Vj 的边没有方向,则称这条边为无向边,用无序偶对 (Vi ,Vj)来表示 有向边 阅读全文
posted @ 2021-01-30 12:52 Sna1lGo 阅读(214) 评论(0) 推荐(0) 编辑

2021年1月28日

摘要: STL- 常用算法 概述: 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等 <numeric>体积很小,只包括几个在序列上面进行简单数学运算的模 阅读全文
posted @ 2021-01-28 22:36 Sna1lGo 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页