腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(310)
视频
沙龙
1
回答
基于
CLRS
的
归并
排序
算法
介绍
,
带
倒置
计数
,
基于
C++
、
、
、
、
我已经实现了一个合并
排序
,它
基于
CLRS
合并
排序
伪代码来计算反转,但答案不正确,没有对数组进行
排序
,也没有正确地计算反转。我使用了pass by reference来处理相同
的
向量。invCount += (mitad - i); } } 输入:{
浏览 24
提问于2019-07-10
得票数 1
回答已采纳
1
回答
计算
倒置
次数(从概念上讲?)
总而言之,我想知道我们如何准确地计算两个数组之间
的
倒数。A= 1,2,3,4,5,6 B= 6,3,5,4,2,1此外,我知道在两个数组之间绘制线段
的
惯例,但我试图在这里获得更深层次
的
理解。 谢谢!
浏览 1
提问于2012-08-06
得票数 2
回答已采纳
2
回答
置换成本
、
给出了集合{1,2,…,n}
的
置换。我必须对这个排列进行
排序
,只需用最小
的
总成本交换位于连续位置上
的
数字。替换位于连续位置上
的
元素x,y
的
代价是最小(x,y)。我尝试了蛮力,通过交换最小成本
的
未
排序
对,直到没有未
排序
的
对,但这个方法显然不够快。 我
的
问题是,在我
的
条件下,如何找到
排序
的
最低成本?
浏览 4
提问于2012-05-11
得票数 1
3
回答
为什么没有一个桶
排序
库(或者有?)
、
、
、
、
我一直在学习
算法
,我只是偶然发现了这类问题。虽然它只能在少数情况下使用,但它看起来太高效了,不能在标准库中实现,因为它可以在O(n)时间内对列表进行
排序
。所以我
的
问题是,为什么在大多数语言中没有支持桶
排序
的
给定库,或者其他类似
计数
排序
的
算法
,比如基
排序
?我已经检查了java、python和
c++
库,但是它似乎不支持任何
排序
算法
,除了
基于
比较<em
浏览 0
提问于2018-04-21
得票数 1
回答已采纳
2
回答
如何计算半随机整数数组中
的
“预期”倒数?
、
、
、
如果i<j且Ai > Aj,则称(i,j)对为A中
的
逆集。现在我必须计算期望
的
倒置
次数。我知道O(n^2)方法(检查每一个合法
的
可能对)。此外,我知道O(nlogn)方法来计算数组中
的
倒数,其中所有元素都是以100%
的
概率预先确定
的
。这是通过修改合并
排序
来完成<em
浏览 20
提问于2012-07-07
得票数 3
回答已采纳
1
回答
基于
线性时间比较
的
排序
、
我
的
任务是为一个
基于
比较
的
算法
编写伪代码,该
算法
首先对数组进行
排序
,然后用下面的
算法
对数组进行洗牌。
算法
运行时间为θ(N)。n1) or j>n2 then i++; A[k] = R[j]我发现,在洗牌A之后,从左Subarry L中
带
指数I
的
每一项都位于A‘i.n2+i之间,而右子数组R中索引i
的
每一
浏览 5
提问于2017-12-04
得票数 0
回答已采纳
1
回答
用O(n)变换计算O(nlogn)中具有正和
的
连续子阵数
、
我感兴趣
的
是找到一个正值(sum>0)之和
的
连续子数组
的
数目。要做到这一点,我取累积和T(i)。然后我计算T(j)-T(i-1)对所有的j=1,.,j,然后记录最终为正
的
差异。 显然,有一
浏览 3
提问于2014-09-16
得票数 3
回答已采纳
5
回答
对只包含a-z和空格
的
单词数组进行
排序
的
最快方法是什么?
、
word
的
长度为>=10和<= 100,单词可以包含a-z和空格(总共27个不同
的
字符)。字符在单词中不是唯一
的
(它们可以重复)。数组中
的
所有单词都是等长
的
。
浏览 0
提问于2012-10-28
得票数 5
回答已采纳
2
回答
我们能否知道一个集合是否在不应用
排序
算法
的
情况下几乎被
排序
?
、
在维基百科关于
排序
算法
的
文章中,在Bubble中说:气泡
排序
也可以有效地应用于几乎已
排序
的
任意长度
的
列表(也就是说,元素没有明显偏离位置)。因此,我
的
问题是:如果不首先使用
排序
算法
对列表进行
排序
,如何才能知道该列表是否已接近
排序
?
浏览 6
提问于2012-08-29
得票数 1
5
回答
O(log )快速
排序
的
复杂性,有可能吗?
、
、
、
在某些值下,快速
排序
的
pivot_value复杂度
的
会发生对数吗?
浏览 8
提问于2013-11-26
得票数 1
回答已采纳
1
回答
描述应用程序行为
的
图表
、
我构建了一个集成在开源程序中
的
应用程序(您只需下载程序
的
二进制文件,运行它,然后当您单击一个名为translate
的
按钮时,我
的
集成模块就会执行。就这样。)应用程序所做
的
是,当用户在我前面提到
的
开放源码项目中构建一些模式时,它会为该模式生成
C++
代码。它是用OOP风格编写
的
java程序(类、多态性、继承、封装)。此外,还运行了一些
算法
,比如顶级
排序
,用于查找拓扑
排序
或bfs。 由于我学习软件工程并将
浏览 0
提问于2018-04-09
得票数 1
回答已采纳
2
回答
如何用O(N)解求n个最大数
、
、
、
你能告诉我我
的
密码有什么问题吗?注:n-最大,而不仅仅是n-元素.N是列表
的
长度。
浏览 4
提问于2022-10-02
得票数 -3
回答已采纳
2
回答
计数
排序
效率
、
、
我在考虑
计数
排序
以及我们如何实现它,实际上
算法
是如何工作
的
。我被困在一个部分,
算法
真的很简单,很容易理解,但其中
的
一部分似乎没有必要。我以为人们可能弄错了,但似乎每个人都在用同样
的
方法,所以我错了。这是从极客中计算
排序
的
代码#include <stdio.h>#define RA
浏览 1
提问于2017-02-01
得票数 2
回答已采纳
9
回答
排序
算法
的
稳定性是什么?为什么它很重要?
、
、
、
我很好奇,为什么稳定性在
排序
算法
中很重要?
浏览 0
提问于2009-10-05
得票数 387
回答已采纳
5
回答
最快
排序
技术
、
、
在过去
的
几天里,我一直在尝试各种
排序
算法
。从1) O(n^2)时间复杂度
的
排序
算法
开始2) O(n log n)时间复杂度
的
就地和非就地
排序
技术 我想知道是否有
排序
算法
可以在线性时间或更短
的
时间内
排序
。我听说过基数
排序
,在最好
的
情况下,它接近线性时间
排序
,具有一定
的
空间复杂性。有没有人能开导我?
浏览 2
提问于2012-05-16
得票数 3
回答已采纳
7
回答
查找重复超过n/2次
的
元素
、
有一个数组(大小为N),其元素重复时间超过N/2,数组中元素
的
其余部分也可以重复,但只有一个元素被重复超过N/2次。找出号码。 想不出更好
的
解决办法,就必须有。
浏览 0
提问于2011-08-14
得票数 31
回答已采纳
35
回答
【云+有奖问答】作为人类高质量程序员,必须掌握哪些
算法
?
、
、
数据结构、
算法
、计算机原理是编程和实践
的
根基,看似枯燥和基础,却具有最长久
的
生命力。
排序
算法
:快速
排序
、
归并
排序
、
计数
排序
图论:最短路径、最小生成树、网络流建模 数组和链表树和图image.png 作为程序员
的
你
浏览 5406
提问于2021-09-02
7
回答
在数组中查找频率最高
的
元素
的
最快
算法
是什么
、
、
、
我有两个输入数组X和Y,我想返回数组X中出现频率最高
的
元素。 max_frequency = 0 For each x in Xmax_frequency = frequency End
浏览 4
提问于2013-03-24
得票数 6
回答已采纳
1
回答
尝试将反向字符串模式存储到键值对中不起作用(Burrows Wheeler旋转)
、
、
、
因此,我试图将这个索引(int)和数据(string)放入一个Dictionary类中,该类接受上述类型
的
索引和数据。下面是我
的
代码: for (int i = 0; i < size; i++){ for (int j = i; j <= size; j++){ } } 这段代码适用于小于10KiB
的
小文本文件,但当我输入大文本文件时,循环似乎永远都会运行。编辑:这里
的</em
浏览 31
提问于2020-12-17
得票数 0
2
回答
随机置换迭代
算法
、
、
我有一个包,里面有以下东西: 使用二进制搜索查找该整数
的
插
浏览 0
提问于2016-12-13
得票数 1
点击加载更多
相关
资讯
基本排序算法的Python实现
图书推荐:算法
基于C Plus Plus数据结构与算法课程 首套C++完美结合数据结构与算法
信息学奥赛|常见排序算法总结(C+)
C语言十大经典排序算法!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券