腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
QuickSort
应用于
Haskell
中
的
元组
列表
(
Int
,[
Int
])
、
下午好,
quickSort
:: Ord a => [a] -> [a]
quickSort
浏览 16
提问于2021-05-19
得票数 1
回答已采纳
1
回答
如何返回
Haskell
中
的
元组
列表
、
我正在参加C++
的
优化课程,并一直试图对
Haskell
的
实验室进行重新编码,以获得乐趣和笑声。进展很艰难,但很有趣。我试图编写一个函数,它返回一个包含3个Integer
元组
的
列表
,如下所示:下面是我一直试图使用
的
代码: sortToTuples :: (Num asudoku难题
的
平面
列表
,并返回一个
元组
列表
(i,j,x),其中i是行值,j是列值
浏览 2
提问于2013-11-15
得票数 0
回答已采纳
3
回答
快速排序
列表
并将其转换为
元组
列表
(elem,count)
、
如何将未排序
的
单词
列表
转换为
元组
列表
(word,count),按单词(fst)最小最大大小写不敏感排序?." , "
haskell
", "
Haskell
", "ZZZ", "zzz"][("a.b.c.",1),("aaa",1),("abc",1),("aeroplane",4),("ameri
浏览 2
提问于2012-06-29
得票数 0
回答已采纳
6
回答
为什么极简主义者,例如
Haskell
快速排序不是“真正
的
”快速排序?
、
、
Haskell
的
网站介绍了一个非常吸引人
的
5行,如下所示。// To sort array a[] of size n: qsort(a,0,n-1) { qsort( a, l+1, hi );} C版本下面的链接指向一个页面,该页面声明“Introduct
浏览 75
提问于2011-10-11
得票数 124
回答已采纳
1
回答
快速排序算法只适用于具有小数字
的
列表
。为什么?
、
我添加了两个帮助函数来拆分
列表
和添加
元组
。两个不同
列表
作为输入
的
输出显示了我
的
问题。-不工作 splitBy ::
Int
-> [
Int
] -> ([
Int
],[
Int
])
浏览 0
提问于2018-05-04
得票数 0
1
回答
haskell
中
的
元组
列表
?
、
、
在
Haskell
中
,假设我有一个
Int
的
列表
,我知道它
的
长度是4
的
倍数。
int
2tuplelist :: [
Int
] -> [(
Int
,
Int
,
Int
,
浏览 2
提问于2014-03-01
得票数 0
回答已采纳
1
回答
如何在
Haskell
中将模式匹配与
元组
列表
一起使用?
、
、
、
我一直在尝试编写一个函数,它接受一组
元组
(在我
的
例子
中
,
元组
中有三个
Int
值)
的
列表
,并返回
列表
中
任何
元组
的
最大和。这是我目前
的
尝试:maxTotal :: Triples ->
Int
maxTotal [] = error "
浏览 3
提问于2017-02-02
得票数 0
2
回答
在
Haskell
中
执行保卫子句之前对
列表
进行排序
我创建了一个示例,其中有一个整数
列表
:我有一个函数,它输出
列表
中
的
最大值,这取决于
列表
的
长度是否大于0。但是,我不想编写一个函数来打印最大值,我想先用降序法对
列表
进行排序,然后按如下方式返回头部:place numlist
quicksort
numlist| length numlist /= 0 =
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
7
回答
haskell
代码
的
优化
、
我写了下面的
Haskell
代码,它接受一个三
元组
(x,y,z)和一个三
元组
(
Int
,
Int
,
Int
)
的
列表
,并查看
列表
中
是否有一个三
元组
(a,b,c),如果是这样的话,我只需要更新c=c+ z,如果
列表
中
没有这样
的
三
元组
,我只需要在
列表
中
添加这个三
元组
。如果是这样的话,我只需
浏览 1
提问于2010-09-13
得票数 3
回答已采纳
7
回答
Python比编译
Haskell
更快?
、
、
我有一个用Python和
Haskell
编写
的
简单脚本。它读取一个带有1,000,000个换行符分隔整数
的
文件,将该文件解析为整数
列表
,快速排序,然后将其写入另一个排序
的
文件。此文件具有与未排序文件相同
的
格式。很简单。这是
Haskell
:
quicksort
[] = []
quicksort
(p:xs) = (
quicks
浏览 5
提问于2012-04-27
得票数 44
回答已采纳
2
回答
Haskell
中
如何转换三重组组成
的
三
元组
Haskell
有一个很好
的
函数transpose,它将(
列表
)行
的
列表
转换为(
列表
)列
的
列表
。即:=>[["name","john"],["job","coder"]] 我现在需要将同样
的</
浏览 5
提问于2019-09-24
得票数 3
回答已采纳
1
回答
Haskell
查找函数
我是
Haskell
的
新手,我想构建一个函数,在这里传递一个'
Int
‘,然后返回包含'
Int
’
的
列表
中
的
列表
。例如,假设我有一个'
Int
‘3,并且我有一个多个
列表
,例如,[1,2,6,3,2,7,5,7,8]。我将返回块" 3 ,2,7“,因为它包含值3。我如何在
Haskell
中
实现这一点?函数 lookup ::
I
浏览 4
提问于2022-11-07
得票数 2
2
回答
俄罗斯方块清除整排
、
因此,我正在使用
haskell
制作一个俄罗斯方块游戏,我在实现最后一个特性、清除整行并减少上面的每个
元组
时遇到了困难。 作为bord,我使用
的
列表
只有占用
的
坐标(xcoord,ycoord)。我正在考虑检查
列表
是否有相同ycoord
的
15
元组
(俄罗斯方块游戏
的
宽度),因此,如果是这样的话,行是满
的
,行上
的
所有东西都会减少1。removeFullRow :: [(
Int
,
In
浏览 1
提问于2018-10-20
得票数 0
回答已采纳
1
回答
为什么我不能调用函数快速排序(randomList 10)?
、
、
、
[] = [] let smallerSorted =
quicksort
[a | a <- xs, a <= x] in smallerSorted ++ [x] ++ biggerSorted 快速排序-快速排序<em
浏览 0
提问于2019-04-20
得票数 2
回答已采纳
1
回答
向
Haskell
中
的
函数传递2个参数
、
在
Haskell
中
,我知道如果我定义一个像add x y = x + y这样
的
函数这意味着将add
应用于
一个参数e1将产生一个新函数,然后
应用于
第二个参数e2。add(x) {} 我必须显式地return一个函数。那么,“生成一
浏览 2
提问于2015-01-31
得票数 4
2
回答
Do-notation和list monad
、
、
、
、
我正在学习
Haskell
。我正在尝试查找
列表
as
的
元素,这些元素与
列表
bs
的
元素相加,并以
元组
的
形式返回这些元素:findSum2 as但为了学习
Haskell
,我尝试将其重写为do-notation: findSum2 :: [
Int
] -
浏览 8
提问于2021-11-16
得票数 9
3
回答
haskell
中
的
双for循环
、
、
如果第一个数字在第一个
列表
中
,我尝试用第二个
元组
的
第二个数字来创建一个新
列表
,这里是一个示例helplist [0,2] [(0,"a"),(3,"x"),(5,"y"),(1,"b"),(2,"c")] = ["a","c"]helplist :: [
Int
]
浏览 5
提问于2019-11-13
得票数 1
回答已采纳
1
回答
c++
QuickSort
不清楚
、
、
根据维基百科
的
说法,这些步骤如下:2.重新排序
列表
,以便值小于枢轴
的
所有元素都在枢轴之前,而值大于枢轴
的
所有元素都在它之后(等量值可以任意选择)。3.递归地将上述步骤
应用于
值较小
的
元素
的
子
列表
,并将值更大
的
元素
的
子
列表
分别应用到子
列表
中
。这是密码:
int
partit
浏览 3
提问于2013-03-12
得票数 1
回答已采纳
1
回答
haskell
排序
、
、
如何以最简单
的
方式编写(或者
haskell
中
嵌入了一些东西)函数,该函数以
元组
列表
(String,
Int
)和
Int
x作为参数,并根据x值返回前x个
元组
作为
列表
。我想知道是否有可能写一个函数,它也有3个参数,这是
元组
中文件
的
名称(或索引),根据它进行排序。 让它变得非常通用
的
最佳解决方案是什么?
浏览 1
提问于2010-05-07
得票数 10
回答已采纳
1
回答
用
Haskell
编写快速排序,需要帮助解决问题
我试着用
Haskell
写一个快速
的
版本,我知道有很多版本。
quickSort
1 [] = []我将上面的
quickSort
1修改为“更通用
的
”类型with (Ord a),而不是
I
浏览 0
提问于2016-10-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中的列表与元组
Python 中列表和元组的性能权衡
游戏开发中,程序如何计算巨大的伤害数字,如超过long int范围的数字
Python中的for循环:元组、列表、字典的遍历和相互转化
一文详解Python编程中 字符串 元组 列表的区别
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券