c++ - C++ - 我怎样才能找到向量在向量中> 有STL算法功能吗?
问题描述
我有一个包含一些数据的 int 向量向量,比如说
[ [1,2,3], [7,9] ]
并且有一个向量,比如说a
。我想知道向量a
是否在向量的那个向量中。我怎样才能做到这一点?
解决方案
std::find(std::begin(to_search), std::end(to_search), to_find);
将迭代器返回到to_find
in的位置to_search
,或者to_search::end()
如果不包含。
推荐阅读
- javascript - 用于构建数据流任务的 ASP.NET UI
- python-3.x - 为什么附加到列表会更改此数字?
- javascript - 如何使用 JS 跨多个会话存储用户选择?
- c - 仅按下一个按钮时 MSP432 Launchpad 无法识别
- ffmpeg - 如何从 CloudStorage 实时编码三个流?
- elasticsearch - grok 模式来解析 logstash 中的日志
- typescript - 如何将具有动态属性名称的值分配给打字稿中的类
- css - 在 div 中使用 background-size 属性
- powershell - PowerShell Invoke-WebRequest 获得 403 Forbidden,但随后可以正常工作一段时间
- php - 使用 send_at 的 SendGrid API v3