回答

收藏

heap,list和vector. 哪个更适合实现队列?

技术问答 技术问答 185 人阅读 | 0 人回复 | 2023-09-12

任何人都可以简单快速地 FIF/队列推荐 Go 容器,Go 有 3 个不同的容器:heap,list和vector. 哪个更适合实现队列?
0 s/ G- }" K# y- [+ Q                                                               
$ C+ T6 A5 s+ q! A8 T    解决方案:                                                                $ x: |. b( j! U3 w" ^
                                                                vector 或 list 都应该工作,但 vector 可能是要走的路。我这么说是因为 vector 的分配频率可能低于 list 和垃圾收集(目前 Go 实现中)相当昂贵。但是,在一个小程序中,这可能并不重要。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则