腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3370)
视频
沙龙
1
回答
改进朴素的
qsort
实现
、
我开始学习Haskell,我一直在Haskell的wiki上阅读页面,它报告了这个
qsort
实现:
qsort
[] = []
qsort
(x:xs) =
qsort
less ++ [x] ++
qsort
more more = filter通过观察它,我认为这不是我学习Haskell的目的,我想在不牺牲
浏览 3
提问于2015-07-28
得票数 5
回答已采纳
1
回答
为什么在定义我的函数时,gcc给了我一个未定义的函数错误引用?
下面是我的
qsort
.c文件的源代码。在main中,我只需调用my_
qsort
并打印结果数组。} {}/tmp/ccMikxiR.o: In function `my_
qsort
_recursize':
qsor
浏览 3
提问于2020-02-13
得票数 0
1
回答
Haskell主函数
module Main where
qsort
[] = [] where main = do <em
浏览 2
提问于2014-10-21
得票数 13
回答已采纳
3
回答
与分数相关的类型错误
、
代码如下:
qsort
[] = []
qsort
xs = (
qsort
l)++(
qsort
r) r = filter (&g
浏览 1
提问于2013-02-19
得票数 2
回答已采纳
7
回答
关于我在C++中排序算法的问题
、
、
\
qsort
5\
qsort
5.cpp(13) : error C2780: 'void std::swap(std::basic_string<_Elem,_Traits,_Alloc> &,std::\
qsort
5\
qsort
5.cpp(13) : error C2780: 'void std::swap(std::pair<_Ty1,_Ty2> &,std::pair<_Ty1,_Ty2> &)'\
qsort
5\
浏览 0
提问于2010-06-11
得票数 1
回答已采纳
3
回答
Haskell -按整数值对列表进行排序的函数
、
、
下面是按顺序排序列表的当前代码:
qsort
[]=[] =
qsort
[y|y<-xs, y<=x]++[x]++
qsort
[y|y<-xs
浏览 10
提问于2021-12-14
得票数 2
8
回答
F#中的快速排序-语法问题
、
我有一个简单的f#快速排序函数,定义如下:let larger = xs |> List.filter(fun e -> e > xs.Head)| [] -> []在f#中有没有一种方法可
浏览 1
提问于2009-12-31
得票数 6
回答已采纳
3
回答
如何删除带有列表的函数中的重复元素?
、
、
、
、
我正在尝试删除此函数列表中的重复元素:
qsort
[] = []
qsort
smaller ++ [x] ++
qsort
larger smaller = [a | a <- xs, a <= x] 我尝试通过导入Data.List并使用nub []函数来完
浏览 1
提问于2018-02-27
得票数 2
1
回答
<=和>运算符作为函数参数
快速排序:
qsort
:: (Ord a) => [a] -> [a]
qsort
(x:xs) = left x ++ [x] ++right x right n =
qsort
[m | m <- xs, m > n]-- λ:
qsort
[10,2,5,3,1,6,7,
浏览 7
提问于2015-01-05
得票数 3
回答已采纳
1
回答
Haskell中的空列表没有在函数中运行,即使我有一个基本大小写检查空列表。
、
、
-- quick sort a list in Haskell-- check to see if the list is emptylist1) print(
qsort
list3)我一直在犯的错误是: Main.hs:29:11: error:.由于使用“
qsort
”而产生的类型变量‘a0’会阻止约束(Ord A0)‘被解决
浏览 6
提问于2022-09-18
得票数 0
回答已采纳
5
回答
单链表上递归快速排序的大小写
、
、
、
、
这是一些代码,但我认为这是非常错误的.{
qSort
(head, last) ;
qSort
(first, pivot) ;
qSort
(head, last) ; }要重新表述我的问题:当我到达大小写
浏览 2
提问于2011-03-31
得票数 2
1
回答
为什么clojure中的并行
qsort
比common的实现慢?
、
、
我正在写一个并行的
qsort
算法,但他的工作速度比一般的实现慢。我认为问题出在函数“concat”中。如何提高算法的速度? (if (empty?L) (let [[pivot & l] L] (
qsort
-orig (for [y l :when (>
浏览 0
提问于2012-05-25
得票数 1
回答已采纳
2
回答
(快速)对POSIX sh中的文件列表进行排序
、
、
、
很多时候,我发现自己认为最好有一个尽可能可移植的通用解决方案,“如果我在一台奇怪的或约束的机器上需要这个的话”。这应该适用于任意命名的文件,包括其名称中的控制代码字符(例如换行符)。
浏览 6
提问于2021-04-13
得票数 2
回答已采纳
1
回答
如何在pandoc markdown文件的代码块中添加latex引用?
、
、
我已经读过指南了~~~~ {#mycode .haskell .numberLines startFrom="100"}
qsort
(x:xs) =
qsort
(filter (< x) xs) ++ [x] ++~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
浏览 0
提问于2012-09-26
得票数 2
回答已采纳
3
回答
无法在Python中反转列表,获取"Nonetype“作为列表
、
我有一个.py文件,它获取一个列表,找到最小的数字,将其放入一个新的数组中,从第一个数组中删除最小的数字,然后重复执行,直到原始数组返回的值不再包含任何项:from
qSort
import
qSort
#referto my first Pastebin
qSort
=
qSort
([5,42,
浏览 0
提问于2011-05-01
得票数 19
回答已采纳
1
回答
Haskell输入列表-递归列表
类似这样的东西
qsort
[] = [] where 提前感
浏览 3
提问于2014-03-05
得票数 0
回答已采纳
2
回答
通过第二个参数进行卷积
pivot = choosePivot(xs) val r = xs.filter(_ > pivot) } def qsortLast[a &
浏览 0
提问于2013-10-10
得票数 2
1
回答
为什么这段代码在我执行时挂起?
例如:以下是我写的:
qsort
[] = [] where mergeSorted
浏览 4
提问于2022-06-13
得票数 3
回答已采纳
4
回答
用于快速排序的比较数
下面是一个快速排序的实现,它被认为“不是很快”:
qSort
[] = [] main = print $
qSort
[15,
浏览 2
提问于2013-07-25
得票数 2
回答已采纳
3
回答
在Lisp古怪的行为中快速排序?
、
、
mylist (setq result (cons x result)))) ;(setq l1 (low mylist)) (append (
qsort
(low mylist)) (
q
浏览 5
提问于2016-01-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c+关于排序的一些注意事项
程序员必备常用排序,了解一下?
如何将数据结构和算法应用到实际之中?
一行代码让你爱上Python
放弃Julia?长文解析对Julia的质疑错在哪里
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券