向量 问答列表

如何在 C 中使用 lapack 构建特征向量

作者:Brunodu94 提问时间:10/29/2023

我正在 C 代码中使用 lapacke 处理特征向量,我想知道当特征值具有虚部时如何构建它们?我的意思是,我必须在相同的维度上进行 malloc,就好像它们只是真实的一样,那么特征向量是如何构建的呢?...

vector.push_back() 非常慢

作者:Lithanium 提问时间:10/30/2023

我参与的项目的时间复杂度为 O(N^3),其中 N 约为 300。我使用的是元组向量,运行所需的时间非常慢,远远超过 5 秒。 我进一步调查并对我的原始程序进行了基本时间测试。 #include ...

如何在 R 中验证 readLines() 输入作为数字与字符

作者:alejandro_hagan 提问时间:9/15/2023

我正在强制输入,我理解该输入将接受任何输入、字符或数字,并将其捕获为字符值。然后,我想使用 将输入转换为数值。readLines()as.numeric() 然后,我想使用验证测试,例如检查用户是否...

通过特征值/特征向量计算SVD的精度

作者:ATu 提问时间:10/31/2023

在倍频程中,我使用特征分解来计算 svd 而不是 svd 函数 istelfand 比较结果。 使用退出的 SVD 函数时出现错误 [U2,S2,V2] = svd(A2); errU2U2t =...

将函数返回值分配给 std::vector 元素: C++14 中的行为与 C++17 中的行为不同

作者:HuyAT 提问时间:10/30/2023

断言失败且具有未定义的行为 #include<bits/stdc++.h> const int MaxN = 1e5 + 10; struct Node{ long long sum; in...

从 2 个不同的向量中删除匹配的元素 [复制]

作者:Farah 提问时间:11/2/2023

这个问题在这里已经有答案了: 删除循环内向量的元素 (8 个答案) 20天前关闭。 如何在保持相同顺序的同时删除 c++ 中的匹配元素? 我在这里发现了类似的问题,但是当我想保持顺序时,他们会对元素...

错误:非聚合类型“vector&lt;int&gt;”无法使用初始值设定项列表 vector&lt;int&gt; denominations = {1, 2, 3};

作者:Vishesh Singh 提问时间:11/3/2023

我正在 vs 代码中的 Mac 系统上编写 C++ 代码。我正在将向量初始化为 vector<int> denominations = {1, 2, 3}; 我收到上述错误。 我尝试通过发出命...

在 R 中:将向量的元素命名为,例如 c(name1=x1,name2=x2),而不干扰元素的先前名称

作者:Adam C Sales 提问时间:11/4/2023

当我使用先前函数的输出创建向量时,我喜欢为元素命名。 例如: x=rnorm(100) z=sample(c(0,1),100,replace=TRUE) y=.5*x+.5*x^2+z+rnorm...

按降序对向量进行排序

作者:fredoverflow 提问时间:1/27/2012

我应该使用 std::sort(numbers.begin(), numbers.end(), std::greater<int>()); 或 std::sort(numbers.rbegin...

为什么 std::vector::swap 的 noexcept 规范与所有其他容器交换函数不同?

作者:LoS 提问时间:5/11/2023

我注意到容器的交换函数具有与所有其他容器不同的 noexcept-specification。具体来说,如果表达式为 true,则函数为 no,但其他容器要求表达式为 true。std::vector...


共165条 当前第15页