会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鱼骨頭
博客园
首页
新随笔
联系
订阅
管理
2018年7月6日
c++ map的使用方法
摘要: 1.头文件:#include<map> 2.定义:map<typename1,typename2> mp 注:字符串数组只能用string而不能使用char[] 3.访问方式: 1)下标访问:mp[‘c’]=3; 2)迭代器访问:map<type1,type2>::iterator it it->f
阅读全文
posted @ 2018-07-06 15:12 鱼骨頭
阅读(341)
评论(0)
推荐(0)
2018年6月18日
dijkstra算法学习
摘要: dijkstra算法学习 一、最短路径 单源最短路径:计算源点到其他各顶点的最短路径的长度 全局最短路径:图中任意两点的最短路径 Dijkstra、Bellman-Ford、SPFA求单源最短路径 Floyed可以求全局最短路径,但是效率比较低 SPFA算法是Bellman-Ford算法的队列优化
阅读全文
posted @ 2018-06-18 22:35 鱼骨頭
阅读(163)
评论(0)
推荐(0)
图的深度优先遍历
摘要: 图的深度优先遍历 图有两种存储方式:邻接矩阵和邻接表。顶点数量较大用邻接表。稀疏图一般用邻接表,稠密图一般用邻接矩阵。 1.图的创建(邻接表的创建) 属性包含:图节点数n,邻接表(大小n),节点是否被访问(visited[]数组,大小n) 方法:insert(int x, int y)用来连接两个节
阅读全文
posted @ 2018-06-18 22:16 鱼骨頭
阅读(160)
评论(0)
推荐(0)
公告