cost 269 ms
Haskell 列表推导式无限列表问题 - Haskell List comprehensions infinite list problem

我正在尝试学习 Haskell 和理解列表,但找不到解决方案: 经过我的试验,结果是这样的 因为在列表推导式中, x取值为1 ,然后y重复更改值。 但我的目标是完成不同的任务,从而得到以下结果: 我的意思是我想要混合组合而不是每个组合,因为我有一个严重的问题来获得合适的结果。 我会举 ...

按间隔汉明码 - Hamming numbers by intervals

这是一种基于从序列中一个数字到下一个数字的间隔来生成汉明数字序列(又称为正数 , 5平滑数字 )的方法,有些不同。 这是上述间隔的示例图: 因此,数量相对有限的离散间隔将一个数与下一个分隔开,并且随着H的增加,间隔变小。 人们经常注意到,汉明数随着大小的增加而变得稀疏,这绝对值是 ...

查找一组素数大于x的素数的算法 - algorithm to find products of a set of primes, in order, greater than x

考虑有限集{2,3,5,...,n}。 我对素数感兴趣,但这个问题可能适用于任何一组数字。 我想找到这些数字升序的所有可能乘积,尤其是大于或等于某个数字x的乘积。 有谁知道一个不错的算法吗? 编辑以澄清: 输入集中的每个因子可以使用多次。 如果输入为{2,3,5,7},则输出 ...

有人可以向我解释 Dixon 分解算法的这一部分吗? - Can someone explain to me this part of Dixon's factorization algorithm?

我一直在尝试在 python 中实现 Dixon 的分解方法,但我有点困惑。 我知道您需要给出一些边界B和一些数字N并搜索sqrtN和N之间的平方为B-smooth的数字,这意味着它们的所有因子都在小于或等于B的素数集中。 我的问题是,给定一定大小的N ,是什么决定了B以便算法产生N的非平凡因子? ...

Haskell Hamming数字,有效,但显示重复 - Haskell Hamming numbers, works but shows duplicates

我试图在haskell中生成汉明数字,问题是我在输出列表中得到重复的#并且我无法弄清楚为什么。 我应该只创建一个删除重复功能,还是我只是遗漏了一些简单的东西? 另外在函数hamming中我想确保输入列表的大小正好是3,如何找到列表的大小以便我可以进行比较? ...

找到不小于N的最小常数 - Find the smallest regular number that is not less than N

常数是均匀划分60的幂的数字。例如,60 2 = 3600 = 48×75,因此48和75都是60的幂的除数。因此,它们也是常规数。 这是四舍五入到下一个幂的延伸。 我有一个整数值N ,它可能包含大的素因子,我想把它四舍五入到只由小素因子组成的数字(2,3和5) 例子: ...

棘手的谷歌面试问题 - Tricky Google interview question

我的一个朋友正在面试工作。 一个面试问题让我思考,只是想要一些反馈。 有 2 个非负整数:i 和 j。 给定以下等式,找到一个(最佳)解决方案,以对输出进行排序的方式迭代 i 和 j。 所以前几轮看起来像这样: 尽我所能,我看不到模式。 你的意见? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM