腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(126)
视频
沙龙
2
回答
嵌套的“`defun`”在快板通用Lisp中产生重复警告
nested
、
common-lisp
、
mergesort
、
definition
、
allegro-cl
每个合并排序函数都是通过调用以下函数创建的: lst (funcall merge-function (
merge-sort
(car s)) (
merge-sort
(cadr s))))))
浏览 3
提问于2014-04-18
得票数 3
回答已采纳
1
回答
用于合并排序的PRAM(并行)算法
algorithm
、
mergesort
然而,我对以下合并排序算法所需的处理器数量感到困惑:1 if p < r3 spawn
MERGE-SORT
(A, p, q)5 sync合并是标准的合并算法。
浏览 5
提问于2012-05-18
得票数 0
2
回答
Clojure无法将列表传递给函数错误无法将PersistentList强制转换为clojure.lang.IFn
list
、
clojure
、
mergesort
问题出在我现在正在编写的函数:
merge-sort
。(defn
merge-sort
[lis] lis由于某些原因
浏览 4
提问于2011-05-04
得票数 4
回答已采纳
2
回答
方案:合并和排序函数
list
、
sorting
、
functional-programming
、
merge
、
scheme
我试图编写一个合并然后排序列表的函数,但现在我有两个不同的函数;一个合并列表,另一个排序列表。所以我正在试着写另一个函数,它可以调用任何一个函数,这样它就可以在那个函数中一次合并和排序一个列表。;; this merges the list (cond ((null? l1) l2) ((< (car l1) (car l2)) (cons (car l1) (merge (cdr l1) l2))) (else (cons (car l2
浏览 0
提问于2011-02-04
得票数 0
回答已采纳
2
回答
为什么快速排序排除了中间元素,而mergesort包括了它?
algorithm
、
sorting
、
quicksort
、
mergesort
q = PARTITION(A,p,r)4 QUICKSORT(A,q+1,r)
MERGE-SORT
(A,p,r)2 q = (p+r)/2 (floor)4
MERGE-SORT
(A,q+1,r)
浏览 0
提问于2018-10-29
得票数 1
2
回答
对方案中的子列表进行排序
list
、
sorting
、
loops
、
recursion
、
scheme
中的方案呃,我希望根据每个子列表的第二个和第三个元素之间的差异对列表进行排序,因此排序后的列表应该按升序排列(从最低到最高):我为子列表创建了访问器:(define (access-aquprice x)(cadr x)) (
浏览 3
提问于2014-02-17
得票数 1
1
回答
如何将数组参数传递给函数
powershell
我在PowerShell中实现了一个简单的合并排序函数,如下所示{ if ($a.Length -gt 1) $m($a.Length)]
Merge-Sort
$r $k++ }函数执行它应该做的事情,并对整数值数组进行排序: $arr = @(22,44,55,
浏览 0
提问于2018-11-04
得票数 1
回答已采纳
2
回答
什么方法有O(log(n))比较
algorithm
、
sorting
请问使用O( arr2 (N))比较的排序方法是什么(例如:按排序顺序将未排序的arr1中的项排列到已排序的log(N)中)?
浏览 28
提问于2020-10-13
得票数 0
2
回答
在合并排序算法中,合并只调用一次
algorithm
1)
Merge-Sort
(A,p,r)3) return 5) q= floor((p+r)/2)7)
Merge-Sort
(A,q+1,r) 8) Merge(A,p,q,r)
浏览 3
提问于2014-09-17
得票数 1
1
回答
合并排序输出方案
scheme
、
lisp
、
racket
、
mergesort
例如: ---> (7 6 4 1)(define *Mark* '( (age . 40)用于创建无序列表(Mark Elliot Judith),如何在合并排序中使用它们的年龄 (
merge-sort
浏览 1
提问于2014-11-06
得票数 0
回答已采纳
3
回答
为什么在此实现中插入排序总是优于合并排序?
c#
、
algorithm
、
mergesort
、
insertion-sort
]; } }SORTING 1 ELEMENTSINSERTION-SORT: TIME SPENT: 0ms (1247 ticks)
MERGE-SORT
: TIME SPENT: 1ms (2710 ticks) INSERTION-SORT: TIME SPENT: 0ms (3
浏览 3
提问于2011-11-28
得票数 4
回答已采纳
1
回答
用帮助函数编写函数
functional-programming
我试图在Scheme中编写一个函数,该函数以两个字符串作为输入,并返回所有最优字符串对的列表。为了做到这一点,我知道我需要使用(我已经编写了)的以下函数。显然,已经编写的函数需要用作我试图编写的函数的助手函数。该函数使用两个字符串,并根据评分标准对每个字符进行评分,并累加结果。如果两个字符相等,则获得2的分数,如果两个字符不相等,则得到-1的分数,最后,如果一个字符是下划线,而另一个字符是其他字符,则得到-2的分数。> (score-chars "x" "x") > (score-chars &
浏览 2
提问于2014-04-18
得票数 1
回答已采纳
2
回答
Go Golang :合并排序堆栈溢出
merge
、
go
、
stack-overflow
、
mergesort
Pseudocode from CLRS if p < r
Merge-Sort
(A, p,q) Merge(A, p, q, r) n_1 = q - p + 1
浏览 4
提问于2014-01-04
得票数 2
回答已采纳
3
回答
Clojure - sort函数
clojure
我正在尝试编写一个递归排序函数,从低到高(duh)对列表进行排序。我目前得到的是输出,只是不是正确的输出。下面是我的代码: (if (empty? loi) (if (= (count loi) 1) (if (pred (first loi) (first (rest loi)))
浏览 2
提问于2014-09-05
得票数 1
1
回答
将合并排序伪代码转换为运行Java代码
java
、
algorithm
、
sorting
、
pseudocode
以下是伪代码: if p < r
Merge-Sort
(A, p, q)
Merge-Sort
浏览 1
提问于2016-04-20
得票数 0
回答已采纳
1
回答
agda中的合并排序
agda
我想在agda中实现合并排序。如果我天真地这样做,终止检查器无法通过程序,因为在我们将输入列表分成两部分,然后递归地调用自己之后,agda不知道每个列表的大小小于原始列表的大小。
浏览 1
提问于2014-03-08
得票数 4
回答已采纳
2
回答
如何翻转李元素的高度来上升?
javascript
、
html
、
css
randomNumberButton = document.getElementById("random-number");<input id="random-number" type="button" value="Random" /> &l
浏览 0
提问于2020-08-12
得票数 0
回答已采纳
1
回答
算法的设计与分析?
algorithm
、
analysis
现在,为了对有限数量的寄存器进行排序,我们通常使用RAM来保存正在处理的元素。问题是当我们被要求对数百万个随机寄存器进行排序时,每个寄存器都包含一组元素。这个巨大的文件不能使用传统的排序算法进行排序。我怎样才能解决这个问题。
浏览 1
提问于2017-04-05
得票数 0
1
回答
常见Lisp合并排序分解
common-lisp
、
mergesort
、
timsort
method call (returns sorted list)(defun
merge-sort
progn ; else (setf (car b) (
merge-sort
)) ; Merge sort on first half ;; --- I think it'
浏览 1
提问于2012-01-26
得票数 3
回答已采纳
1
回答
MIT方案-合并排序+定时执行
scheme
、
runtime
、
mergesort
、
timing
、
mit-scheme
我想用内置的
merge-sort
测试它并比较时间;但是,我不知道如何获得两者的运行时间。此外,在我测试多达100万个元素时,如何增加堆栈大小/递归深度。
浏览 2
提问于2017-06-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你还不知道的Python算法:归并排序—Testfan打卡学测开1119
GitHub星数13200!用Python实现所有排序算法的开源项目你见过么?
Python、Java、C++一网打尽,这个GitHub项目用多种语言实现经典算法
Hive|如何避免数据倾斜
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券