算法 问答列表

这种二进制搜索有什么问题?IndexOutOfBounds [复制]

作者:Hax 提问时间:5/16/2021

这个问题在这里已经有答案了: 什么原因导致 java.lang.ArrayIndexOutOfBoundsException,如何防止它? (25 个回答) 2年前关闭。 我正在尝试编写二进制搜索算...

我无法弄清楚这种合并排序算法的问题

作者:DineshK-1 提问时间:9/23/2023

我正在尝试学习数据结构和算法,我一直很享受这个过程。我开始研究 Merge Sort 的工作原理,并希望实现它。这是我的代码,出于某种原因,我无法弄清楚为什么我的输出搞砸了! public sta...

如何为更新二进制字符串问题生成强测试用例

作者:Son Giang 提问时间:8/10/2023

问题:我有一个长度为 N 和 Q 查询的二进制字符串 S: 查询 1:将字符串 S 的所有元素从索引 u 更新为索引 v 以等于 x(其中 x 为 0 或 1)。 查询 2:检查 S[x..y] ...

基于范围的“for”循环是否弃用了许多简单的算法?

作者:fredoverflow 提问时间:1/10/2013

算法解决方案: std::generate(numbers.begin(), numbers.end(), rand); 基于量程的for环路解决方案: for (int& x : numbe...

前缀表示法字符串计算器 Javascript 问题

作者:4156 提问时间:2/1/2021

我正在为前缀表示法字符串制作一个计算器,它涵盖了我添加到其中的所有正常测试。但是我遇到了一个似乎没有得到正确答案的问题,我不确定为什么它似乎有问题。 我认为这可能与数字的除法和减法有关,因为除了问题...

尝试暴力破解平均密码/非侵入性但有意义的限制的次数?

作者:deceze 提问时间:3/4/2010

关于防止通过应用限制来暴力破解 Web 服务的密码,SO 有几个有用的答案。不过,我找不到任何好的数字,而且我在这方面的专业知识很少,所以问题是: 暴力破解平均 6 个或更多字符的密码通常需要多少次...

为什么在转换/复制矢量时有这么多复制

作者:Yola 提问时间:6/30/2015

为什么有这么多电话要复制缺点,我预计只有最后九个?甚至根本不适合返回值优化。 struct C { int _i; C(int i) : _i(i) {} C(const C& other) ...

反转具有多个赋值的链表 - 并非所有赋值顺序都有效?

作者:ihadanny 提问时间:3/29/2020

与在多个赋值中反转 LinkedList 完全相同 但如果你尝试: pre, node, node.next = node, node.next, pre 这是行不通的!(获取没有属性)None...

为什么循环访问直接通过 std::optional<T>::value() 访问的容器不起作用?

作者:w128 提问时间:6/30/2023

我正在尝试遍历我通过 .与我的预期相反,如果我首先将其存储到副本中,则行为会有所不同,如果我直接迭代它:std::vector<X>struct Tstd::optional<T>std::optio...

如何检查插入的值是否小于树中的其他所有值 insertThenNext 是否返回该值

作者:Liberosis 提问时间:11/3/2023

我尝试了多种解决方案,包括更改 insertThenNext 处理数字的方式,但我尝试过的所有可能的解决方案最终都会使代码无法通过它必须通过的其他测试。我已经问了很多人,并在网上寻找,没有任何帮助,这...


共519条 当前第7页