腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Haskell
中
可能
两个
Int
的
差异
haskell
、
monads
我想计算一个列表
的
两个
elemIndex值
的
差值。coloursdistance = abs $ ib - iy 我尝试过使用绑定操作符>>=
的
不同方法理想情况下,我想要一个表达式,如果
两个
Int
都为Just,则返回
两个
Int
之间
的
差值
的
Just;如果至少有一个
Int
为Nothing
浏览 9
提问于2020-10-17
得票数 3
回答已采纳
1
回答
Haskell
:如何提高深度递归和随机数生成
的
性能
performance
、
haskell
、
recursion
、
random
令人感兴趣
的
问题是增强以下
Haskell
程序,递归深度为1亿,000,000,000,000,000,000,000,000,000,000,000,000,000递归深度,使其更快: putStrLn $ show z 这个程序
在
我
的
机器上大约需要70秒。printf("sum = %u, time ellapsed = %lfs\n", sum, timeE
浏览 3
提问于2015-10-02
得票数 0
回答已采纳
3
回答
为什么这个
Haskell
程序比同等
的
Python程序慢这么多?
python
、
performance
、
haskell
、
io
作为编程挑战
的
一部分,我需要从stdin读取一个以空格分隔
的
整数序列(
在
一行上),并将这些整数
的
总和输出到stdout。所讨论
的
序列可以包含多达10,000,000个整数。为此,我有
两个
解决方案:一个是用
Haskell
(foo.hs)编写
的
,另一个是用Python2 (foo.py)编写
的
等效解决方案。不幸
的
是,(编译
的
)
Haskell
程序总是比Python程序慢,我对解释这<
浏览 27
提问于2015-03-22
得票数 45
回答已采纳
4
回答
数据结构
中
的
自引用-检查是否相等
haskell
、
data-structures
、
tying-the-knot
在
创建不相交
的
集合数据结构
的
最初尝试
中
,我创建了一个带有指向另一个Point
的
parent指针
的
Point数据类型。data Point a = Point , _parent :: Point a }makeSet' :: a -> Point a makeSet' x = let p = P
浏览 3
提问于2013-08-06
得票数 3
回答已采纳
1
回答
haskell
处理
的
速度比C# (编码码)快得多
c#
、
haskell
我正在做一些关于码评估
的
挑战,当我看到结果时,我感到震惊。
Haskell
结果往往比C#解决方案快几倍。我知道这两种语言是不同
的
,但谁能向我解释(尽
可能
简单)为什么
差异
如此之大?是
haskell
优势还是码级错误?一些例子:挑战:奇数,时间(ms):
haskell
-> 1,C# -> 123class Program static void Main(string[] args)
浏览 2
提问于2015-07-01
得票数 2
回答已采纳
1
回答
Haskell
诉Scala案
中
的
台风
scala
、
haskell
、
typeclass
考虑到
Haskell
和Scala
中
的
f实现如下:Prelude> :t fScala:] { | } equalsInt: Equal[
Int
] = $anon$1@3daa422a,Scala
的
隐式解析,即它是如何
浏览 4
提问于2015-07-07
得票数 7
1
回答
通过FFI块从
Haskell
调用共享库,而从C程序链接时不调用共享库
c++
、
c
、
haskell
、
ffi
要确认其工作正常,下面是一个基本
的
C程序,它与它链接并确认一切都正常运行: basler_init();我编译并运行如下:/Test2-c这是预期
的
输出。应用程序现在无限期挂起。 我已经
在
strace上进行了两次尝试,试图了解正在
浏览 4
提问于2016-08-24
得票数 6
回答已采纳
2
回答
在
Haskell
中将
可能
的
Int
转换为
Int
haskell
我正在编写以下代码,并希望找到框字符串
中
数字
的
索引。所以我使用了findIndex,但它返回
的
可能
是
Int
值,而我只想要
Int
值。我如何将
Int
转换为
Int
值,或者是否有任何方法可以从
Int
中提取
Int
。如果
Int
可能
为nothing,则代码应打印错误消息box = unlines $ ["0 | 1 | 2",
浏览 2
提问于2012-01-18
得票数 8
回答已采纳
4
回答
Haskell
类型同义词声明与约束
可能
吗?
haskell
、
types
、
polymorphism
、
constraints
假设我想为所有带有
Int
's
的
列表创建一个类型同义词。type NumberList = [
Int
]编辑::在看到答案后,我重新思考了一下。我似乎违背了
Haskell
背后
的
一个基本想法,而且回报相对较小(只是一件正式
的
事情)。我决定这样做:如果一个类型需要
两个
彼此
浏览 3
提问于2012-10-04
得票数 8
回答已采纳
2
回答
haskell
中
的
类型与数据性能
haskell
、
types
我
在
Haskell
中找到了解释newtype和data
差异
的
答案。但是如果我有以下类型
的
同义词:这是不是比使用更有效: data Point = Pt (
Int
,
Int
) ?
浏览 0
提问于2011-06-08
得票数 5
回答已采纳
2
回答
在
Haskell
中
,
Int
和
可能
Int
之间有区别吗?
haskell
、
int
在
Haskell
中
,
Int
和Maybe
Int
有什么区别吗?如果有,如何将Maybe
Int
转换为
Int
浏览 4
提问于2013-10-10
得票数 4
1
回答
Haskell
和ML
的
类型系统
差异
haskell
、
type-conversion
、
ml
我想知道
Haskell
的
Type系统和ML
的
完全不同。我不需要一般
的
差异
,而只需要它们
的
类型系统上
的
差异
。提前谢谢!
浏览 6
提问于2013-12-16
得票数 3
回答已采纳
1
回答
Haskell
二叉树
的
快速实现
c
、
algorithm
、
haskell
、
benchmarking
我
在
Haskell
中
实现了二叉树数据结构。a (treeInsert x left) right) fillTree 10000 tree = tree fillTree 1
浏览 2
提问于2011-07-23
得票数 5
回答已采纳
4
回答
为什么
Haskell
中
的
阶乘计算比Java快得多
java
、
haskell
、
factorial
我已经看到了一个简单
的
Haskell
代码,如下所示factorial 0 = 1它隐式地处理巨大
的
数字,并且以某种方式运行得更快,即使
在
代码
中
没有涉及任何缓存。我还尝试了factorial
的
缓存递归版本。{ if(ca
浏览 0
提问于2013-07-11
得票数 22
回答已采纳
2
回答
haskell
和函数
的
类型定义。几个问题
haskell
、
function
、
types
、
definition
、
type-inference
这里,any
的
第二个元素是一个字符串。any ("1" `isInfixOf`) ["qas","123","=-0"]另一个例子。这里,要过滤
的<
浏览 0
提问于2010-02-23
得票数 3
回答已采纳
2
回答
在
列表中使用范围运算符将导致无限扩展。
haskell
我正在学习
Haskell
,从“学你一个
Haskell
”开始。[2,4..20]这就引出了我
的
下一个观点。我尝试了1,1.20,由于1-1 =0,所以没有算术级数,所以它产生了一个永不结束
的
列表扩展。 我
的
想法正确吗?
浏览 1
提问于2014-02-21
得票数 2
回答已采纳
1
回答
Haskell
程序
的
基本结构
function
、
haskell
、
data-structures
、
subroutine
我看过
的
许多
Haskell
教程几乎完全集中
在
语法上,很少涉及如何构造程序。#include <iostream>{ rreturn 0;当我第一次开始学习C++时,这些例子极大地帮助了我学习如何将单个部件组装到工作程序
中
。也许我找错了地方,但我还没有
浏览 1
提问于2012-02-05
得票数 33
回答已采纳
2
回答
为什么
Int
2^31不超出GHCi
中
的
范围?
haskell
、
ghci
、
hugs
我正在阅读书籍和GHCi解释器中提供
的
示例测试。事实证明,
Int
类型行为
在
GHCi和拥抱解释器
中
存在
差异
。根据“用哈斯克尔编程”第三章,2^31 ::
Int
应该超出
Int
类型
的
范围。同时,
在
GHCi解释器
中
,我得到:2147483648H
浏览 1
提问于2014-11-13
得票数 6
回答已采纳
2
回答
通过递归检查尾来迭代列表
的
性能
performance
、
haskell
、
recursion
、
clojure
我决定尝试通过做一些挑战来学习
Haskell
(所以这个问题是超级初学者级
的
东西,我敢肯定)。其中之一需要在整数列表
中
搜索任意
两个
值之间
的
最小
差异
。我以前通过这样做来解决Clojure
中
的
问题: (:gen-class)) (let [v (sort#(read))] (let [answer (smallest-difference
浏览 5
提问于2017-01-13
得票数 2
回答已采纳
12
回答
递归地将非连续列表排序为连续列表列表
haskell
、
recursion
、
functional-programming
、
erlang
最近我一直
在
尝试学习一些函数式编程(使用
Haskell
和Erlang),当人们能够以递归方式思考并了解工具时,我总是对他们能想出简洁
的
解决方案感到惊讶。我想要一个函数来将排序
的
、唯一
的
、不连续
的
整数列表转换为连续列表
的
列表,即:至:这是我
在
Haskell
中
能想到
的
最好
的
方法(
两
浏览 4
提问于2011-02-18
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在美国,这两个行业的员工最不可能换工作
AI在项目管理中的无限可能,你掌握了吗?
为什么Haskell是我们构建生产软件系统的首选
为什么我更喜欢函数式编程
在挖矿中探索未来的可能性…
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券