optimization 相关问题

优化是改进方法或设计的行为。在编程中,优化通常采用提高算法速度或减少所需资源的形式。优化的另一个含义是机器学习中使用的数值优化算法。

优化预订系统的可用性检查

我正在开发资源预订系统,需要有关优化检查资源可用性逻辑的建议。当前的实现可以工作,但感觉效率低下,因为它执行了不必要的操作......

回答 1 投票 0

获取数字的类似于 Excel 的列名称的算法

我正在编写一个生成一些 Excel 文档的脚本,我需要将数字转换为其等效的列名称。例如: 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX 我

回答 12 投票 0

SciPy 最小化以找到反函数?

我有一个(不可逆)函数 ak([u,v,w]) 这取单位八面体表面上的一个点(p:使得 |u|+|v|+|w| = 1)并返回单位球体表面上的一个点。有趣的是...

回答 1 投票 0

优化变革解决方案

我在这里写了一个Python解决方案,它解决了以下问题:如何用给定面额d的最少数量的硬币赚到给定数量的钱n? def min_coin_change...

回答 4 投票 0

重写二进制可执行文件以使用 GPU/多线程?

是否有任何工具可以为我重写二进制文件以使用 GPU、SSE 指令或多线程? 我有一个单线程的程序并且有很多空闲周期,但我没有...

回答 1 投票 0

编译器有区别吗-java

相同版本的代码优化是否有差异: Oracle Java 编译器 Apache Java 编译器 IBM Java 编译器 OpenJDK Java 编译器。 如果有什么代码可以演示

回答 3 投票 0

Java 编译器通常会预先计算 Final 字段的哈希码吗?

我有一个 HashMap 密集型 Java 程序,其中几个类具有根据最终字段计算的哈希码。例如: 公共类 Foo { 私有最终 int bar; 私有最终字符串 zot...

回答 3 投票 0

Java代码编译器优化[已关闭]

我想知道 - 给定一个java代码,我如何才能看到Java编译器如何优化它? 有没有 JDK 工具可以实现这个目的? 尝试谷歌,但没有相关的结果。

回答 4 投票 0

C++ 编译器会消除重复赋值吗?

如果我有一个示例函数,例如: void func1(浮点a,浮点b,浮点c) { 设置A(a); 集合B(b); 设置C(c); } 其中调用内联函数: 内联...

回答 3 投票 0

计算矩阵的 k 次方迹

我需要计算矩阵的 3 和 4 次方迹,并且需要尽可能快。 这里的矩阵是一个简单图的邻接矩阵,因此它是方形的,对称的......

回答 2 投票 0

Excel 求解器忽略 VBA 中的约束

我正在尝试使用求解器找到简单投资组合的最大回报。在工作表中直接使用 Solver 可以正常工作,但在 VBA 中设置命令时则不然。相反(如你...

回答 4 投票 0

MASM 击败未优化的 .cpp,但无法使用 VS 击败未优化的 .c

我有一个非常简单的函数,它使用行主矩阵(float**)转换向量(float*): int vector_by_matrix(float** m, float* v, float* out, int size) { 整数 i,j; 浮动温度; ...

回答 1 投票 0

与运算符<=>相比,使用运算符< etc

这些示例和使用之间的性能会有差异吗< or == operators? struct Data { int x; int y; bool operator<(const Data& other) const { if (...

回答 1 投票 0

如何使用 SHA 方法优化我的哈希函数?

我想知道如何优化我的哈希函数。目前我使用中平方法;但我希望算法能够像 sha 512 方法一样生成哈希,这是

回答 1 投票 0

如何使用Javascript优化代码中的大量if嵌套? [已关闭]

if (method1ReturnTrue()) { //做某事 if (method2ReturnTrue()) { //做某事 if (method3ReturnTrue()) { //做某事 } } } 我是一个新编码员,有人可以给我一些吗

回答 1 投票 0

一切都不稳定

我正在创建这个多线程 C++ 程序,并在发布模式下编译时,我发现了某种错误(对象仍然为空),即它看起来像缺少易失性标记。 但问题是,因为

回答 1 投票 0

“clang”是否执行公共子表达式消除?

我尝试将我的 opencl 内核编译为 llvm IR。 通过以下指令 /home/mypass/llvm/Debug+Asserts/bin/clang -I/home/ian031545/libclc/generic/include -include clc/clc.h -

回答 1 投票 0

优化器是否会将临时非 POD 类型移出循环?

给出以下代码: while(正在运行) { std::vector 缓冲区; // 填充缓冲区 // 使用缓冲区 } 现代编译器是否执行以下转换? 标准::

回答 2 投票 0

在这种特殊情况下,您会建议使用汇编来访问参数吗?

考虑以下不会内联的函数并假设 x86 作为平台: 无效 doSomething(int & in){ //做某事 } 首先,我不确定这种情况会发生,但因为我...

回答 3 投票 0

并行化:pthreads 还是 OpenMP?

科学计算领域的大多数人在共享内存并行化方面都使用 OpenMP 作为准标准。 是否有任何理由(除了可读性之外)在 pthreads 上使用 OpenMP?拉...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.