- 博客(1)
- 收藏
- 关注
原创 关于广度优先算法队列中使用pair的总结
可以使用queue <pair<int,int> > que来定义一个队列,我们可以用q.front().first来储存坐标x,用q.front().second来储存坐标y,然后进行递推。另外当数据大于两个时可以连续嵌套queue<pair<int,int>,pair<int,int>>,这样就可以存入四个或四个以上的数据了。今天在学习中遇到了广度优先搜索算法,在广搜中用到了队列queue,并且在queue中嵌套了pair<int,int>,非常巧妙。如借助make_pair()函数或者用{}来存入。
2024-07-04 16:09:08 160 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人