腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C++
迭代
大小
为
N
的
子
向量
c++
、
stdvector
我有一个可以是任意
大小
的
输入
向量
。我想要
的
是把这个
向量
分成
大小
为
64
的
向量
,然后做一些事情。输入
向量
的
大小
不一定是从倍数到64
的
大小
。假设我有一个
大小
为
200
的
向量
,然后我应该把它分成三个
大小
为
64
的
向量
浏览 39
提问于2020-09-17
得票数 1
回答已采纳
1
回答
我可以拥有一个与另一个
向量
共享存储空间
的
向量
吗?
c++
、
stdvector
在我
的
应用程序结构中,一个对象
的
向量
是另一个
向量
的
子集,这是有意义
的
。我
的
意思是,较小
的
存储包含在较大
的
存储中。一开始,我认为从
迭代
器创建一
浏览 1
提问于2019-07-03
得票数 0
2
回答
关于Fortran中SGESV语法
的
问题
fortran
、
lapack
,尺寸
为
B(10)对于IPIV,我应该创建一个
大小
为
10
的
向量
,并将其初始化为0?我打印了矩阵
大小
,它们是正确
的
,即矩阵A
的
大小
是100,
向量
的
大小
是10 Edit2 :所以在我
的
main中,我有一个循环,在我
浏览 0
提问于2020-11-24
得票数 1
3
回答
是否有一个
大小
为
N
的
c++
标准库容器具有log(
N
)插入和搜索,但有
N
次
迭代
而不是
N
*log(
N
)?
c++
、
arrays
我相信,如果std::map被构造
为
一个数组,并使用特殊
的
索引公式(我不记得它被引用在哪里)来跟踪二叉树结构,那么您可以按顺序快速
迭代
该数组,但键将无序呈现。但是,我在
c++
中找不到一个标准
的
容器来做这件事。对于像map这样
的
数组,唯一
的
瓶颈是动态调整
大小
的
代价很高,但是,如果您只对每次达到
大小
限制时将数组
大小
加倍感兴趣,那么在长时间
的
计算中,您可以获得
N
*log
浏览 1
提问于2020-03-23
得票数 1
2
回答
计算存储
为
向量
数组
C++
的
通用树
的
每个节点
的
高度
c++
、
algorithm
、
data-structures
、
tree
我在
C++
中以
向量
数组
的
形式存储了一棵树,这样每行
的
第一列由该节点
的
子
节点总数组成,然后每行
的
后续列由该节点
的
所有
子
节点
的
索引组成。vector <long long int> nodes[
N
]; 例如,有
N
=8节点,如果v是u
的
直接
子
节点,则给定树
的
节点
为
u v1 32 5
浏览 13
提问于2021-05-10
得票数 0
3
回答
超集搜索
algorithm
、
language-agnostic
、
data-structures
、
indexing
、
set
,则在给定文档D时,查找所有单词均以D表示
的
搜索词。 使用位
向量
列表作为索引。若要查询给定
的
超集,请
为
其创建一个位
向量
,然后对列表中
的
每个
向量
执行按位或执行
的
列表
迭代
。如果结果等于搜索
向量
,则搜索集是由当前
向量
表示
的
集合
的
超集。该算法是O(
n
)算法,其中
n
是索引中
的</
浏览 4
提问于2009-08-11
得票数 9
回答已采纳
2
回答
如何在二进制文件中读取/写入结构?
c++
、
vector
、
struct
、
binaryfiles
我有一个结构,它有一个
向量
。注意,
向量
在每次
迭代
时都是动态
的
。现在,在特定
的
迭代
中,如何将包含
大小
为
n
的
向量
的
结构存储到二进制文件中?另外,在检索时,假设我知道
向量
的
大小
,如何从二进制文件中检索包含所有存储元素
的
向量
的
struct变量?我能够将一些东西存储到二进制文件中(因为
浏览 5
提问于2011-03-31
得票数 22
回答已采纳
2
回答
创建一个常量位
向量
c++
、
z3
我对Z3非常陌生,正在尝试使用它
的
位
向量
C++
API。据我所知,类上下文中
的
方法bv_val(int
n
,unsigned sz)旨在创建一个
大小
为
sz
的
位
向量
,值
为
n
。但是为什么值
n
被限制为int类型?如果我用一个值创建一个
大小
为
10
的
位
向量
,比如大于2^64,会发生什么? 有人能给我一些建议吗?提前谢谢。
浏览 8
提问于2013-06-27
得票数 2
回答已采纳
3
回答
用于
c++
的
(
向量
或字符串
的
)减去
n
(iter -
n
)
c++
、
iterator
关于我
的
问题
的
一些详细说明: 问题:
c++
11会保持
迭代
器减去
n
大于begin()吗?(如果
n
足够大,编译器会确保iter -
n
不超过
迭代
器
的
法定范围吗?)
浏览 5
提问于2022-01-14
得票数 1
回答已采纳
1
回答
C++
矩阵计算器
c++
、
matrix
、
mathematics
我编写了一个能够用矩阵执行计算
的
程序:#include <iostream> #include "matrix.hpp" printMatrix(getTranspose(matrix)); printMatrixdouble>> vect); vo
浏览 0
提问于2020-02-19
得票数 1
回答已采纳
2
回答
C++
中std::map
的
运行时复杂度是多少?
c++
、
arrays
、
dictionary
、
vector
、
runtime
我仍然对
C++
中
的
std::map
的
运行时复杂性感到有点困惑。我知道下面算法中
的
第一个for循环需要O(
N
)或线性运行时间。但是,第二个for循环有另一个在map上
迭代
的
for循环。这会增加整体运行时
的
复杂性吗?换句话说,以下算法
的
整体运行时复杂度是多少?是O(
N
)还是O(Nlog(
N
))或者别的什么?
浏览 248
提问于2020-06-23
得票数 1
回答已采纳
2
回答
迭代
二维
向量
行
c++
、
vector
、
iteration
我正在做
C++
课
的
家庭作业。 我正在尝试
迭代
一个二维
的
多维
向量
。我有
大小
为
2维
向量
的
所有数据7x7即0-6 by 0-6、。问题是我需要按以下顺序输出2d
向量
的
内容 alphaV[0][0], alphaV[1][0], alphaV[2][0],等等。当我尝试使用嵌套
的
For循环来处理这个
向量
,我遇到了这样
的
问题,即
向量
<em
浏览 48
提问于2013-11-01
得票数 7
2
回答
使用OpenMP线程重新初始化
向量
会更快吗?
c++
、
multithreading
、
openmp
我使用
C++
向量
,其
大小
通常
为
1*10^5。在
迭代
过程中,我需要将这些大型
向量
(不是线程私有,而是全局范围)重新初始化为初始值。哪种方法能更快地做到这一点?使用#实用化omp还是#实用化omp?
浏览 0
提问于2016-04-24
得票数 1
回答已采纳
1
回答
找出最长重复subArray
的
长度
algorithm
、
sub-array
、
array-algorithms
给定一个介于1和10^5之间
的
整数数组,在最佳时间和空间中找到最长重复subArray
的
长度。我在考虑做二进制搜索,但我想听听一些建议。感谢您
的
帮助!
浏览 8
提问于2019-11-27
得票数 2
回答已采纳
2
回答
N
向量
相交
c++11
、
set-intersection
我刚开始编程,最近遇到了一个问题,就是找到
n
个
向量
的
交集,(int
向量
)已经排序了int。我提出
的
方法复杂度
为
O(
n
^2),我使用
的
是std::set_intersect函数。我提出
的
方法是有两个
向量
:第一个
向量
对应于第一个
向量
,第二个
向量
对应于第二个
向量
。我在两个
向量
上调用集合交集,然后覆盖第一个
向量
,然后在
浏览 3
提问于2015-03-28
得票数 2
回答已采纳
3
回答
这个算法能被优化吗?
algorithm
我有一些对象
的
列表,我想以特定
的
序列
迭代
它们,以获得特定
的
数字,如下面的函数所返回
的
。下面要做
的
是,根据哈希数与列表
大小
的
模来删除每个数字,并生成一个序列。def genSeq(hash,
n
): seq = [] ind = hash % len(l) seq.append我应该用
c++
编写代码。对于
浏览 1
提问于2011-12-29
得票数 4
回答已采纳
4
回答
为什么在达到容量后,在
向量
中插入时,
C++
不负责
迭代
器?
c++
、
vector
、
iterator
我写这个小代码只是为了看看
迭代
器实际上是如何失效
的
,并且不会在达到其容量后指向
向量
的
更改位置。 这里,
向量
和容量
的
大小
最初都是5。在那之后,我在vector中插入了一些其他元素,并且没有重新初始化我
的
迭代
器以指向myvector.begin()。当再次打印
向量
的
元素时,这会导致在maximum size of vector is : 1073741823之后
的
输出中出现垃圾值49。
浏览 0
提问于2012-05-01
得票数 5
回答已采纳
4
回答
将正数和负数存储在不同
的
向量
中
c++
、
vector
我是
c++
的
新手。我有一个
大小
为
n
的
向量
,我想在
向量
中搜索,并在新
的
向量
中存储正值和负值。我不知道正值和负值
的
数量。 有谁可以帮我?
浏览 5
提问于2013-07-05
得票数 2
回答已采纳
1
回答
C++
中
向量
向量
的
阶数
c++
、
vector
、
stdvector
我使用结构std::vector< std::vector<double> >将2D数据存储在
大小
为
NxM
的
C++
代码中。如果
N
与M有很大
的
不同,是否存在与我存储数据
的
顺序有关
的
性能问题?例如,假设
N
= 3和M= 100000,我认为构建
大小
为
100000
的
3个
向量
比构建
大小
为
3
的
100
浏览 4
提问于2020-05-01
得票数 2
回答已采纳
4
回答
缓存std::vector
的
大小
会更快吗
c++
、
caching
、
optimization
、
hoisting
我正在看一个
C++
类,它包装std::vector并存储
向量
的
大小
。每次修改
向量
时,该类都会更新此
大小
,从而导致大量冗余代码(因为最新
的
大小
总是可以从size()方法中获得)。这是真的更快,还是编译器会优化size()
的
迭代
使用?
浏览 0
提问于2013-01-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+STL 教程
聊聊fasttext和word2vec
Hsigmoid加速词向量训练
cw2vec理论及其实现
编程眼里的线性代数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券