摘要:
#include<vector> vector<类型名> 头文件 ,类似于数组(只不过大小是随元素多少可变的),相对于其他容器主要便于随机存取 #include<set> set<类型名> 头文件,类似于红黑二叉树,可以在O(logn)的时间内找到元素,相对于其他容器主要便于查找 #include< 阅读全文
摘要:
对于bfs,由于是通过不断将平行位置的元素加入到队列进行的,所以它在一定情况下淡化了与队列外部的 "时间" 联系观念,通过一个数组记录内部的 "时间" 这样的优点是将队列的平行位置的时间化为了统一,而不用纠结到底先遍历哪个 但也有缺点,这样做队列外部的时间将会不能与队列内部同步,也就是说在队列内部的 阅读全文