- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 c++中的向量一般操作
.vector的删除操作 1. 可以使用四种方式删除vector中的元素: 第一种是使用向量容器vector的成员函数erase(使用这种方式并不能清除删除元素所占的内存空间),由于向量容器vector中的元素在内存中都是按顺序排放的,所以删除某个元素后,会导致迭代器失效,因为删除了一个元素会使其他元素向前移动例如 12345678 中删除6 则变成12345788 就是7和8向前移动了一位而最
2015-06-30 20:43:43 1866
原创 欢迎使用CSDN-markdown编辑器
今天在利用BFS来遍历无向图的时候发现了一个问题 ,怎样标记标记无向图的状态以前是否被访问过来避免重复的访问产生的大量的空间和时间的浪费,最简单的方法就是将无向图的每种状态转化成一个数字,然后再设置一个数组来标记是否被访问过。问题的关键在于怎样将无向图的状态转化成数字。再将无向图具体一点到利用一个数组表示的无向图将设这个数组表示的是3*3的一个无向图 在这3*3的图中分别填上0~8数字,则每个里面
2015-06-27 19:42:37 321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人