腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
C++
中,删除最后一个
元素
还是调整
向量
的
大小是最昂贵
的
?
c++
、
c++11
、
vector
、
resize
在
C++
中,哪种
操作
最昂贵? 移除
向量
中
的
最后一个
元素
浏览 3
提问于2014-06-11
得票数 1
回答已采纳
4
回答
如何有效地在大
向量
中查找
元素
c++
、
c
、
vector
我有一个尺码
的
vector<unsigned> (90,000 * 9,000)。我需要多次找出这个
向量
中是否存在一个
元素
?为此,我使用std::sort()以排序形式存储
向量
,然后使用std::binary_search()查找
向量
中
的
元素
。但是,在使用perf进行分析时,我发现在vector<unsigned>中查找
元素
是最慢
的
操作
。有人能在C/
C++
中推荐一些
浏览 1
提问于2015-05-27
得票数 3
回答已采纳
1
回答
在Rcpp和
C++
之间转换
向量
(使用Rcpp::as或Rcpp::wrap)是否会创建新
的
向量
和复制
元素
?
c++
、
r
、
vector
、
rcpp
在我
的
理解中,在Rcpp和
C++
之间转换
向量
会创建新
的
向量
,如下所示。我
的
理解正确吗?在将Rcpp
向量
转换为
C++
向量
时,我们使用Rcpp::as<T>() (例如,Rcpp::as<std::string>表示Rcpp::CharacterVector)。将创建std::vector<std::string>,并将原始Rcpp
元素
作为std::string复制到
C++</
浏览 20
提问于2019-10-27
得票数 3
回答已采纳
1
回答
支持
向量
机
的
C++
数据
c++
、
opencv
、
bigdata
、
svm
我将使用openCV (
C++
)支持
向量
机(Support)进行分类。但有个问题: 特征
向量
非常大(每个特征
向量
有1890000个
元素
),我有超过10000个特征
向量
来训练支持
向量
机。如何在没有经验记忆问题
的
情况下
操作
特征
向量
或使用它们?
浏览 4
提问于2014-04-08
得票数 2
回答已采纳
6
回答
在
C++
中分割
向量
python
、
c++
、
vector
、
slice
在带有
向量
的
[1:]中,是否存在
C++
中
的
列表切片式
的
C++
?我只想从
向量
中得到除第一个
元素
之外
的
所有
元素
。Python
的
列表切片
操作
符:list2 = list1[1:]
C++
期望
的
结果: std::vector<int
浏览 11
提问于2018-05-27
得票数 71
回答已采纳
1
回答
操作
元素
向量
的
c++
c++
、
vector
、
iterator
、
polymorphism
我正在寻找一种理想
的
方法来处理
向量
(删除,添加),但也能够在
元素
之间进行比较[first]...[i-1][i][i+1]...[j]...[last] <-vector[first]...[X][X][X][i*]...[j]...[last] <-vector 其中X是被删除
的
元素
(在我们
的
例子中是i-1,i,i+1),而i*是替换
元
浏览 7
提问于2016-07-24
得票数 0
2
回答
为什么不能从析构函数抛出异常,而可以从复制构造函数抛出异常?
c++
、
destructor
、
copy-constructor
如果从析构函数中抛出多个异常,则似乎不能抛出析构函数
的
异常。在有效
的
C++
中,Scott使用了一个
向量
示例,其中第一个
元素
在销毁过程中抛出异常,然后第二个
元素
抛出导致
C++
(不能处理多个异常)
的
问题。当然,这种场景(
操作
元素
的
向量
和抛出异常
的
元素
)也可能发生在实现深度复制
的
副本构造函数中?我们是说,它是调用底层dto
浏览 3
提问于2014-06-21
得票数 2
3
回答
向量
作为
C++
中
的
数据成员
c++
、
vector
在
C++
中,如何在类中包含一个101
元素
向量
作为数据成员?我正在执行以下
操作
,但似乎不起作用: std::vector< bool > integers( 101 ); 我已经包含了
向量
头。提前感谢!
浏览 0
提问于2013-12-31
得票数 5
2
回答
如何创建所有缺少一个
元素
的
样本
向量
?
c++
、
vector
我有一些
元素
的
向量
传递给一个函数,我想创建所有的
向量
,这些
向量
都是原始
向量
,但缺少一个
元素
。我目前
的
方法是以下几点,但还没有完全解决。
浏览 2
提问于2012-02-09
得票数 1
回答已采纳
12
回答
C++
的
NumPy样式数组?
c++
、
arrays
、
python-3.x
、
numpy
、
dynamic-arrays
是否有一些
C++
(或C)库具有类似NumPy
的
数组,支持切片、
向量
化
操作
、逐个
元素
地添加和减去内容等?
浏览 0
提问于2012-06-23
得票数 94
回答已采纳
1
回答
矢量操纵
c++
、
vector
我不精通
C++
。我有一个非常短
的
C++
脚本,我正在尝试转换为PHP,它处理
向量
。{ // do stuff} 在这个片段中,我可以猜测与Last - First有关
的</e
浏览 2
提问于2016-06-01
得票数 1
回答已采纳
1
回答
C中
的
矢量化/矢量化函数
c++
、
c
、
parallel-processing
、
vectorization
、
scilab
对我来说,语言(如R或Scilab )中最有趣
的
特性之一是并行
操作
通过矢量化函数(“意味着该函数将在
向量
的
所有
元素
上
操作
,而不需要一次循环遍历每个
元素
并对其进行
操作
”,用的话来说)。我
的
问题是:在C或
C++
中这是一种可能性吗?我们可以在C中创建可以在标量或
向量
上
操作
的
函数吗?我们能不能把标准C函数当作矢量化来使用呢?也许C是如此之快,以至于您不需要这个特性,但我想
浏览 5
提问于2021-07-09
得票数 0
回答已采纳
1
回答
将指向数组
元素
的
指针传递给函数
javascript
4.789 5.671 9.111 6.666 7.8181 3.426 4.3567] 程序
的
一部分对输入
向量
执行
的
操作
与对输入矩阵
的
指定行执行
的
操作
相同,由
C++
中
的
函数处理。在
C++
中,同样
的
函数可以接受
向量
或矩阵
的
输入,方法是让它接受指向特定数组
浏览 1
提问于2019-02-07
得票数 1
1
回答
哪种方法能更好地对不同
的
数字进行排序?
c++
、
sorting
、
stl
在使用STL
的
C++
中,这两种
操作
中哪一种要花费较少
的
CPU时间来排序大
的
不同
的
数字: 将
元素
存储在
向量
中并调用sort()函数?
浏览 5
提问于2013-02-28
得票数 0
回答已采纳
8
回答
使用stl-容器求出序列
的
k-最大
元素
的
最快算法是什么?
c++
、
algorithm
、
stl
我需要--寻找序列中k-最大
元素
的
最快算法,使用
c++
任何stl容器。我
的
想法是:使用列表或
向量
,对它们进行排序,得到第一个k
元素
。在这种情况下,
操作
数等于n*log(n)。N-
元素
数。但我觉得这不是最好
的
。
浏览 3
提问于2011-04-05
得票数 5
1
回答
如何在CUDA中使用多态性
cuda
、
polymorphism
我正在将一些物理模拟代码从
C++
移植到CUDA。apply(Operator o, Vector v){}apply(add_three_operator, some_vector) 将
向量
中
的
每个
元素
加三在我
的
C++
代码中,我有一个抽象
的
基类
操作
符,有许多不同
的</em
浏览 0
提问于2013-07-24
得票数 7
2
回答
使用
C++
vector::insert()添加到
向量
的
末尾
c++
、
stl
、
vector
、
iterator
我正在写一小段代码,我将不得不根据
向量
元素
中
的
值在某个位置向
C++
STL
向量
中插入值。我将使用insert()函数来完成此
操作
。我意识到,当我想在
向量
的
末尾添加一个新
元素
时,我可以简单地使用push_back()。但是为了保持代码
的
美观,我想只使用insert(),它接受迭代器作为输入,该迭代器指向所需插入点之后
的
元素
和要插入
的
值。如果作为参数传入
的</
浏览 0
提问于2011-05-11
得票数 62
回答已采纳
3
回答
从
向量
中删除重复
元素
c++
、
duplicates
我在
c++
中创建一个包含多个
元素
的
向量
,并希望删除具有相同值
的
向量
元素
。基本上,我希望删除找到一个重复
元素
的
向量
的
整个索引。我
的
向量
叫做人。我试着做这样
的
事情: if(i>0 && person.at(i) == person.at(0
浏览 3
提问于2014-01-27
得票数 0
回答已采纳
1
回答
通过指针、转换和取消引用加载
向量
?
c
、
simd
、
intrinsics
、
powerpc
声明以避免手动加载
元素
,并使用
向量
强制转换: 在应用程序定义
的
地址上访问
向量
的
首选方法是使用
向量
指针和C/
C++
取消引用
操作
符*。类似于其他C /
C++
数据类型,可以使用数组引用
操作
符来访问具有通常定义
的
向量
指针
的
向量
对象,以从
向量
指针访问第n个
向量
元素
。除了没有取消引用
浏览 1
提问于2017-12-10
得票数 2
回答已采纳
2
回答
多线程
操作
std::
向量
:在这种情况下我需要锁吗?
c++
、
multithreading
、
vector
、
mpi
我有一个‘侦听器’线程,它查看一个std::vector‘接收器’,将它放入一个大小为receivers.size()
的
数组中,并在其上执行一个MPI_Waitany,它将在完成接收
操作
的
元素
数组中返回索引完成
的
元素
然后通过以下方式从接收器矢量中擦除:但是,其他线程可以通过以下方式将
元素
推送到“接收器我知道,如果一个添加
的
元素
浏览 3
提问于2013-09-29
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券