腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如果两种
算法
的性能都为O(1),为什么一种
算法
比另一种
算法
更快?
algorithm
、
big-o
、
complexity-theory
978678567445456455878909099775523213255436445691200897623461676543789287 948754875435250392049320487584759329 454754875487589457244076477592458249)n:
浏览 2
提问于2016-05-11
得票数 1
回答已采纳
4
回答
如何用Java表示大数值in?
java
国家it不受任何算术计算()的约束,但是如果我们使用
字符串
,则需要检查它是否为数字。在这两个选项中,都需要对照一些规则进行检查,例如: 一些
算法
如(第
一位
+
最后
一位
)/ 10等于三位数等。
算法
只是一堆规则,可以检查用户的输入,而无需每次询问政府web服务。
浏览 0
提问于2015-12-08
得票数 0
3
回答
有效地找到大于给定整数的最小“稳定数”
algorithm
我的方法是将N作为
字符串
,将每个数字存储在int类型的数组中,并使用长
算法
添加1,然后测试数字是否稳定,如果是,则输出它,如果否,则再次添加1,并测试它是否稳定。这样做,直到你得到答案。我想不出其他的
算法
。直觉上,我认为在互相交换
最后
几个数字时可能会有某种模式,如果有必要的话,可以对它们进行
加减
,但我不知道。我更喜欢一个好的提示而不是答案,因为我想自己做。
浏览 0
提问于2019-12-01
得票数 2
1
回答
需要帮助解构RosettaStone霍夫曼代码
encoding
、
huffman-code
、
rosetta-stone
我正在和几个朋友上C语言的课。我们正在做一个关于Huffman Encoding的项目,我正在尝试理解代码的Rosetta stone版本。我想我已经弄明白了大部分,但有几个变量我不明白。 struct node_t *left, *right; char c;node qqq[255], *q = qqq - 1; 谁能给我解释一下*node是什么意思,node qqq255是什么,*q = qqq-1是什
浏览 3
提问于2015-05-07
得票数 0
5
回答
Pascal -奇偶数
math
、
numbers
、
pascal
我想要做一个
算法
,返回吉宁数是奇数还是偶数,而不使用诸如mod、div、odd()之类的内置函数。我想出的唯一解决方案如下,但不太可靠,只适用于高于0的数字。
浏览 15
提问于2013-12-10
得票数 2
回答已采纳
2
回答
是否存在不可压缩的
字符串
?
language-agnostic
、
compression
我想知道是否有一个或多个
字符串
不能无损压缩。更正式地说:是否存在有效的String值,以便strlen(String) < strlen(f(String))或strlen(String) = strlen(f(String)) 欢迎理论答案,以及不同语言和不同压缩
算法
的示例
浏览 4
提问于2013-01-01
得票数 5
回答已采纳
2
回答
基数排序速度
python
、
python-3.x
、
sorting
、
radix-sort
我在Python3中实现了一个基排序
算法
,它首先查找列表中的最大数字数,然后将它们更改为
字符串
并添加0's。例如,7、23、107、1、53到“007”、023“、”107“、”001“、”053“。我在lst0中附加了
最后
一位
数为0的数字,在lst1中附加了
最后
一位
数为1的数字,然后我将矩阵压平成一个列表,然后用第1位,位置小于前
一位
(在本例中是第二位到
最后
一位
数)。我能得到如何改进它的建议吗?
浏览 0
提问于2021-03-23
得票数 4
1
回答
理解位反转时的给定代码段
c++
我在一个程序员提交的“codefight”上找到了这段代码。我对这个问题的解决方案是30行,而这只是一个美观的例子。但我不能理解其中的逻辑。有没有人能解释这个。 int r = 0; r = r << 1 | a & 1; }
浏览 0
提问于2018-04-22
得票数 0
1
回答
每个滑动窗口位置的词法上第一个固定大小的子串
string
、
algorithm
、
sorting
、
substring
、
sliding-window
从给定的
字符串
中,我希望在
字符串
中所有相同大小的子
字符串
中找到按词法排序顺序排在第
一位
的子
字符串
(某个固定大小的k)。我会这样做的滑动窗口非常长的
字符串
(大小m),并希望找到每个滑动窗口(大小n> k)位置的子串,当我移动它通过
字符串
。 平凡的解似乎需要m*O(n log(n))时间。我想我可以得到m*O(log(n)),如果我在开始时进行普通排序,然后删除从
最后
一个窗口位置开始的子串,并在每次移动窗口时将结束于当前窗口位置的新子串插入到已经排序
浏览 0
提问于2011-10-30
得票数 0
1
回答
反向模求未知值
python
、
algorithm
、
modulo
我希望为类似RSA的加密
算法
解决这个模算子问题(不完全相同),但我不习惯使用模运算符。c = (m + e) % nm = (c - e) % nc = (m * e= (c / e) % nc = (m ** e) % n 总之,
浏览 0
提问于2019-06-06
得票数 1
回答已采纳
1
回答
将十进制转换为二进制的
算法
binary
、
decimal
我很难理解为什么这个递归
算法
在数学上能将十进制转换成二进制。 我知道二进制码的
最后
一位
决定了十进制数是奇数还是偶数,因此我们可以使用余数(%)来确定
最后
一位
是0(奇数)还是1(偶数)。
浏览 0
提问于2020-11-14
得票数 0
1
回答
Fermat对Mersenne的模数
algorithm
、
modulus
对于费马,我们有M=2^N+1,so _2^N=-1mod M,所以我们取股利和交替
加减
的小块。由于交替加法和减法,费马会使结果平均变小。负面的结果并不是计算上的昂贵,您只需跟踪符号并在
最后
的模块步骤中修复它。Mersenne把所有的块加起来,所以结果稍微大了一点,但是这可以用
算法
的第二次迭代来修正,而不需要额外的代价。 那
浏览 2
提问于2017-09-03
得票数 1
4
回答
在C中转换输入的数字
字符串
c
、
algorithm
我的
算法
是先反转数字,这样932就变成了239。现在我使用mod运算符和print提取
最后
一个数字。接下来,我将数字除以10,然后再次提取
最后
一个数字,依此类推……可以提取整数的
最后
一位
数字。是否可以提取第一个数字等等?
浏览 1
提问于2012-04-10
得票数 0
回答已采纳
1
回答
FizzBuzz优化对减模算子性能的影响
c++
、
performance
、
fizzbuzz
这不是FizzBuzz代码中关于如何处理重复的if语句的典型争论。我相信这是个人喜好的问题。通常,FizzBuzz码的解决方案是在每次迭代中使用模算子。然而,我关心的是它的性能影响。此外,我认为编译器没有能力分析和优化循环中模运算符的使用。我想了解我的方法是否会带来性能上的好处,或者它是否是一个糟糕的想法,会使性能恶化。 如果还有其他方法,我可以进一步优化FizzBuzz代码。(我认为
浏览 0
提问于2021-01-16
得票数 0
1
回答
这个
算法
有名字吗?(我一直叫它changeBinary)
algorithm
、
binary
这个
算法
有名字吗?(我一直叫它changeBinary)你接受一个二进制
字符串
作为输入。 output += nextBit; return output;观察结果: 首先,似乎如果你一直对一个
字符串
应用
算法</em
浏览 3
提问于2018-01-02
得票数 2
1
回答
将数字从十进制转换为二进制
algorithm
、
data-structures
算法
将由我们根据以下数据进行计算--1= 0013= 0105= 1117= 100我真的很努力地想出一个
算法
,但做不到
浏览 2
提问于2016-06-30
得票数 0
2
回答
两次运行之间的重复计算略有差异
java
、
unit-testing
、
double
另
一位
开发人员给了我一个
算法
,该
算法
返回一系列包含
字符串
化的doubles的
字符串
。我正在针对这些
字符串
输出构建单元测试。大约80%的时间我运行我的单元测试,它们都通过了。另外20%的时间在返回
字符串
的双倍部分中发生细微的变化。
算法
作者向我保证
算法
是确定性的。
浏览 0
提问于2012-03-27
得票数 1
回答已采纳
1
回答
方案问题更小
scheme
这个问题要求我完成一个更小的函数,该函数消耗一个
字符串
并生成一个
字符串
。使用的
字符串
只包含数字字符,我们将其称为数字(1-9,0)。产生的
字符串
将由长度为1(单个数字)的
字符串
组成,该
字符串
是通过重复去除
字符串
中的第
一位
或
最后
一位
而获得的,这取决于哪个值更大。例如,=> (smaller "284") => (smaller &q
浏览 2
提问于2011-06-04
得票数 0
2
回答
“测试”.reverse()可能吗?
javascript
、
jquery
、
prototype
今天与
一位
开发人员交谈,他说可以使用prototype对
字符串
文字进行操作。有人能解释一下这是怎么可能的吗?var myVar = "some string literal".reverse(); 我需要实现一些反向方法来接收警告的输出(“文本
字符串
some"); (不是寻找
算法
,而是我如何像这样对
字符串
文字进行操作)
浏览 2
提问于2013-04-24
得票数 0
回答已采纳
3
回答
Ctrl +箭头:什么
算法
或标准?
javascript
在文本编辑器或文本编辑字段中,当用户按下Ctrl +向左键或Ctrl +向右键时,是否存在一些公认的
算法
?我注意到Chrome的文本框和Windows记事本中的行为是不一样的;“跳到
最后
一位
/下
一位
”模式是相似的,但不是相同的。
浏览 0
提问于2009-10-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
答疑分享128:检查字符串最后一位是否为数字,从而判断返回结果
算法趣题(一)
python实现加减乘除计算器
题目作答投稿
Hash算法在区块链中如此重要,三分钟让小学生理解Hash算法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券