腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
这两者之间
的
区别是什么(
Haskell
)
、
我检查了一些代码,然后我试着写其中
的
一个,但是我一直得到一个parse '=‘错误,但是当我从源代码复制粘贴代码时,它工作得很好,那么这之间有什么区别;
quicksort
2 [] = [] let smallerSorted =
quicksort
2 [a | a <- xs++ biggerSorted
quicksort
浏览 2
提问于2013-05-07
得票数 1
回答已采纳
1
回答
将函数从LET迁移到
Haskell
中
的
位置
为了提高我
的
Haskell
技能,我决定通过一些示例代码,并尝试以一种不同
的
方式重写。以下是初始函数:
quicksort
[] = [] let smallerSortedsmallerSorted ++ [x] ++ biggerSorted
quicksort
:: (Ord a)
浏览 0
提问于2012-11-25
得票数 3
回答已采纳
3
回答
如何在
Haskell
中使用"let“关键字定义多个变量
、
我用
Haskell
编写了以下代码片段来实现快速排序算法。
quicksort
:: (Ord a) => [a] -> [a]
quicksort
(x:xs) = bigger =
quicksort
[a | a <- xs, a > x]然而,GHCi拒绝了
浏览 60
提问于2016-08-05
得票数 8
1
回答
这个
Haskell
快速排序有什么问题?
尝试函数式编程,并尝试从在线材料中自学
Haskell
。可能是非常基础
的
,但是我不明白为什么我
的
快速排序
的
实现对于长度大于1
的
任何输入列表都不能终止。代码如下:
quicksort
[] = []
quicksort
array =
quicksort
right_h
浏览 1
提问于2015-08-17
得票数 0
1
回答
用
haskell
风格快速排序
、
基本上,我想实现一些
Haskell
风格
的
清晰度。到目前为止,我可以开发
的
代码如下: if list.isEmpty { } else { return
quickSort
(list.filter {$0 <= head}) + [head] +
quickS
浏览 2
提问于2014-10-11
得票数 2
回答已采纳
2
回答
如何在Idris
中
编写一个简单
的
基于列表
的
快速排序?
我只是想把下面的
Haskell
翻译成Idris (我不是在寻找效率或正确性
的
证明):
quicksort
(x:xs) =
quicksort
, y>=x]
quicksort
: List (Ord b) -> List (Ord b)<em
浏览 0
提问于2018-05-08
得票数 2
回答已采纳
1
回答
避免无意中删除基于列表理解
的
快速排序
中
的
重复项?
、
、
、
我对Python很陌生,并且了解到它也实现了列表理解,就像
Haskell
一样,我有一些经验。我试图编写一个
Haskell
-esque
quicksort
函数。--它确实对给定
的
列表进行排序,但也删除了任何重复
的
元素();显然,这不是排序函数
中
通常需要
的
特性。为什么会发生这种事,我该如何解决呢?(Python 3.6) """Sorts a list least to
浏览 2
提问于2017-01-28
得票数 0
回答已采纳
1
回答
haskell
快速排序,为什么第一个let使用<=而不是<?
、
、
quicksort
:: (Ord a) => [a] -> [a]
quicksort
(x:xs) = larger = [a | a <- xs, a > x] let a = [ 5, 1, 9, 4, 6, 7,
浏览 2
提问于2015-03-08
得票数 3
回答已采纳
1
回答
字符串排序表不敏感
、
、
、
我试图在
Haskell
中
不敏感地排列一个字符串列表,但是我得到了一些神秘
的
错误信息。这是我
的
密码:import Data.List
quickSort
_ [] = []
quickSort
c (x : xs) = (
quickSort
c less) ++ (
浏览 1
提问于2014-10-13
得票数 2
回答已采纳
1
回答
获取输入“=”解析器上
的
解析错误,即使我
的
缩进看起来是正确
的
我是
Haskell
的
初学者,我正在尝试创建一些小
的
算法来理解
Haskell
的
语法,我试图编写和编译一个快速排序算法,但是它在编译时给了我一个错误。
quicksort
[] = [] where small = [y |y <- xs, y <= x] large = [y | y
浏览 5
提问于2022-05-05
得票数 0
回答已采纳
6
回答
Haskell
-函数式编程帮助
想对
haskell
有一种感觉。我是一个熟悉PHP、JAVA、VB和许多其他语言
的
程序员,但我发现
haskell
更难理解。有人能帮我翻译一下下面的
haskell
函数吗,让我开始.
quicksort
(x:xs) =
quicksort
[y | y <- xs, y<x ]++ [x] ++
quicksort
[y | y <- xs, y>=x
浏览 0
提问于2009-09-11
得票数 9
回答已采纳
1
回答
下面快速排序
的
Haskell
实现是否有效?
、
、
、
我在书名为“学习你
的
Haskell
”一书中找到了下列快速排序
的
实现。
quicksort
:: (Ord a) => [a] -> [a]
quicksort
(x:xs) = biggerSorted =
quicksort
[a | a <-
浏览 1
提问于2021-07-25
得票数 2
回答已采纳
8
回答
F#
中
的
快速排序-语法问题
、
我有一个简单
的
f#快速排序函数,定义如下:match xs with| _ -> qsort(smaller)@[xs.Head]@qsort(larger)谢谢。
浏览 1
提问于2009-12-31
得票数 6
回答已采纳
1
回答
在
Haskell
中使用向量提高性能
、
我对
Haskell
非常陌生,我有一个问题,那就是通过使用不纯(可变)
的
数据结构可以获得哪些性能改进。我正在尝试拼凑我听到
的
几个不同
的
东西,所以如果我
的
术语不完全正确,或者如果有一些小错误,请容忍我。具体来说,考虑快速排序算法(取自
Haskell
wiki)。
quicksort
:: Ord a => [a] -> [a]
quicksort
(p:xs) = (
quick
浏览 1
提问于2012-07-14
得票数 25
回答已采纳
6
回答
为什么极简主义者,例如
Haskell
快速排序不是“真正
的
”快速排序?
、
、
Haskell
的
网站介绍了一个非常吸引人
的
5行,如下所示。
quicksort
[] = [] wherea[l] = p; qsort( a, l+1, hi );} C版本下面的链接指向一个页面,该页面声明“Introduction
中
引用<
浏览 75
提问于2011-10-11
得票数 124
回答已采纳
3
回答
是否有可能只通过一次传递就完成列表
的
快速排序?
、
、
、
我正在学习
haskell
,我看到
的
函数定义是:
quickSort
(x : xs) = (
quickSort
less) ++ (x : equal) ++ (
quickSort
more)
浏览 5
提问于2011-10-04
得票数 6
回答已采纳
1
回答
Haskell
中
的
快速排序错误
、
请检查我
的
Haskell
程序代码GHC说这是第9行输入'\‘
的
解析错误。我真的不知道如何纠正它。
浏览 1
提问于2014-03-09
得票数 2
2
回答
是否有可能在
haskell
实现一个通用
的
就地快速排序?
、
考虑一下最著名
的
haskell
广告
quicksort
[] = [] where greater =显然,如果我们想对项进行排序,则需要Ord约束,而St
浏览 1
提问于2013-02-03
得票数 1
回答已采纳
2
回答
将
Haskell
程序编译成C
、
、
我必须遵循
Haskell
程序,我试图编译成C。我看过,但在那里找不到答案。
quicksort
[] = [] where greater = filter (>= p) xs 以下是我尝试过<e
浏览 0
提问于2018-08-27
得票数 11
回答已采纳
1
回答
在
Haskell
中
创建用于检查字形
的
函数
、
、
、
、
所以我正在尝试创建一个函数,它接受一个单词列表,并在一个新
的
列表
中
返回变形词。这就是我到目前为止所知道
的
:
quicksort
[] = [] where lesser = filter (< p) x
浏览 1
提问于2017-10-11
得票数 0
点击加载更多
相关
资讯
公司电脑监控软件中 Haskell 实现高效算法的探索
Clojure和Haskell——深度学习中的函数式语言之美
被加密货币“毒害”的 Haskell 社区
那些害死Haskell的,也会害死Rust
为什么Haskell是我们构建生产软件系统的首选
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券