【发布时间】:2019-07-25 00:15:23
【问题描述】:
如果存在字符,我想知道如何(如果可能的话)从向量的开头搜索到指定的索引。
伪代码:
vector<char> a{a, b, c, d, e, f, /*...*/};
if (from a.begin() to a[2] b exists) {
... }
最有效的方法是什么?
【问题讨论】:
-
以上似乎不是有效的 c++ 代码,因此任何人都很难提供帮助
-
this 可能对你有用。
-
“最快和最简单”很少能很好地结合在一起。你知道这样做的任何(不是最快或最简单的)方法吗?也许甚至是一种不太有效的方法?如果是这样,请将其添加到问题中。出于某种原因,人们更愿意响应“修复我的代码”请求而不是“为我编写代码”请求。
-
我不知道该怎么做,而且 Google 似乎也没有对我的问题有任何答案。这就是我在这里问的原因。另外,我删除了最简单的方法,因为我对学习最简单的代码编写方法不感兴趣,但最有效的方法。
标签: c++ algorithm search vector