腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
对
400
mil
进行
排序
。
整数
,
其中
每个
整数
最多
重复
2次?
algorithm
、
sorting
、
bit-manipulation
给定4亿个32位
整数
,
其中
每个
单独的
整数
最多
重复
两次,
如何
对
它们
进行
排序
?面试官进一步询问,如果设置/清除位操作真的很昂贵,比如说,需要1毫秒。对于这个问题我没有一个很好的答案。
浏览 14
提问于2017-08-12
得票数 3
2
回答
用1MB空间解决方案解释
对
1000万个
整数
进行
排序
.编程珍珠
sorting
、
programming-pearls
我当时读的是“编程珍珠”,我
对
其中
一个解决方案的解释感到困惑。 问题是:“一个
最多
包含n个正
整数
的文件,
每个
正
整数
都小于n,
其中
n= 10^7。
每个
正
整数
最多
可以出现10次。
如何
排序
文件?”给出了书中的解决方案::“如果
每个
整数
最多
出现十次,那么我们就可以在一个四位半字节内计算它的出现。使用问题5的解决方案(下面),我们可以用1
浏览 3
提问于2011-08-28
得票数 2
回答已采纳
4
回答
对
1万亿
整数
进行
排序
algorithm
、
sorting
给定硬盘上的1万亿个
整数
,找出
其中
最小的100万个。一次
最多
可以在内存中容纳100万个
整数
。 一种方法是,从1万亿中取出第一个100万,
对
100万个
整数
进行
排序
,并将其存储在硬盘中。这样,
对
每组100万个
整数
进行
排序
,并将其存储在硬盘中。现在,由100万个
整数
组成的组被
排序
了多达1万亿个。现在比较所有
排序
组的第一个元素,它
浏览 1
提问于2011-05-27
得票数 10
回答已采纳
1
回答
设计了一个在O(nloglogn)中
对
序列
排序
的算法
algorithm
、
runtime
、
analysis
输入是具有许多
重复
的n个
整数
的序列,使得序列中不同的
整数
的数量为O(log )。设计一个
排序
算法(仅基于比较),在最坏的情况下,
最多
使用O( n )个比较
对
这样的序列
进行
排序
。有人能解释为什么我应该使用红黑树而不是合并
排序
或其他
排序
算法吗?另外,我
如何
计算大o变成n log log n。
浏览 0
提问于2015-11-17
得票数 1
1
回答
给定区间内
整数
的
排序
algorithm
在区间n
整数
中有[0,n^c]
整数
,
其中
c是正
整数
。 我可以用哪种算法在线性时间
对
这些
整数
进行
排序
?我确实看过RadixSort的问题如下:给定最长的数字
最多
有c_nlogn位数,那么RadixSort不会在O(n_logn)时间内运行吗?
浏览 1
提问于2017-06-10
得票数 0
回答已采纳
1
回答
在没有映射的情况下查找
重复
次数
最多
的
整数
java
、
arrays
目前,我从一个文件中获得了一个数组
整数
列表,如下所示。1,3,4,3,5,6,5,5,我已经
对
整数
进行
了
排序
,但正如你所看到的,有
重复
的
整数
。我想知道
如何
找到
重复
次数
最多
的
整数
,然后打印出来?
浏览 1
提问于2014-04-04
得票数 0
回答已采纳
2
回答
是否可以在线性时间内
对
整数
数组
进行
排序
?
sorting
前几天,我读了一些关于谷歌和微软实习生面试的博客,我读到
其中
一个问题是
如何
在线性时间内
对
一组
整数
进行
排序
。我认为最好的
排序
方法是O(n log(n)),就像Mergesort或Quicksort一样,但我知道我不确定。有什么想法吗?
浏览 3
提问于2012-03-09
得票数 1
回答已采纳
1
回答
在Java中,在
整数
数组中哪个操作交换或比较更昂贵?
java
、
sorting
、
time-complexity
在Java中,在
整数
数组中,哪一种操作比较昂贵?或者他们都可以被认为是一样的? 上下文:
对
几乎已
排序
的数组
进行
排序
(我不是在讨论k
排序
数组,
其中
每个
元素
最多
只能从正确的位置移出k)。即使我们使用插入
排序
,到末尾的比较数也将与任何数组或最坏情况下的比较数相同。不是吗?不过,掉期交易将减少。如果我错了,请改正。
浏览 3
提问于2015-01-11
得票数 6
回答已采纳
1
回答
用二进制trie
对
整数
进行
排序
?
algorithm
、
sorting
、
data-structures
、
binary
、
trie
由于
每个
整数
都可以表示为一定长度的一系列位,所以您似乎可以通过以下方式
对
一组
整数
进行
排序
: 这种
排序
算法在实践中使用过吗?
浏览 1
提问于2013-01-15
得票数 6
回答已采纳
2
回答
如何
根据C++中过去的成功拥有一个具有自适应
排序
的
整数
集合?
c++
、
priority-queue
、
stdmap
、
heuristics
、
c++03
我在C++03中有一组
整数
,
其中
整数
表示相对于参考点的猜测。该算法遍历一长串项目,并且对于
每个
项目,它尝试相对于该项目的参考点的
每个
整数
猜测(一个昂贵的操作),直到它找到匹配或所有猜测都被耗尽。一项
最多
匹配一次猜测,但可能不匹配任何猜测。我想计算
每个
相对
整数
猜测成功找到匹配的次数,以便在迭代
每个
下一个项目时,
对
该项目的猜测集
进行
排序
,以便基于已经处理的项目,成功<
浏览 2
提问于2013-04-26
得票数 0
回答已采纳
1
回答
按频率降序对数组
进行
排序
,且不
重复
,在o(n)中
sorting
、
duplicates
、
time-complexity
、
frequency
我有一个
整数
数组,范围是{1...n},我需要给出一个O(n)算法,去掉
重复
的数字,并按频率的降序对数组中的元素
进行
排序
,从出现次数
最多
的元素开始。我想到了基数
排序
或某种版本的计数
排序
,但不知道
如何
在o(n)中实现它。谢谢你的帮助
浏览 16
提问于2020-05-24
得票数 0
回答已采纳
1
回答
如何
对
已按次要条件
排序
的数组
进行
排序
?
arrays
、
sorting
、
pseudocode
每个
对象都包含
整数
和字符串。
对
这些对象
进行
了
排序
,使它们按字母顺序排列,没有两个对象包含相同的字符串。我希望对数组
进行
排序
,以便它们从最低
整数
到最高
整数
排序
,对于具有相同
整数
的对象,我希望按字母顺序
对
tem
进行
排序
。ab"],[2 "bc"],[1 "cd"],[3 "de"
浏览 0
提问于2017-04-28
得票数 1
回答已采纳
3
回答
C:检测长数组中的
重复
整数
c
、
sorting
、
optimization
、
duplicates
这是一个问题: 我有一个
整数
数组,
其中
最多
可以有十亿个
整数
。这些数字将介于10亿到10亿之间,但可能会有缺失值。因此,
每个
值32位应该足够了。我唯一想做的就是确保没有
重复
的东西。当我发现第一次出现
重复
的情况时,我就会大惊小怪地退出。这将在多个文件上完成,并且这些文件很少会有
重复
项。因此,平均情况通常也会是最坏的情况。我知道
如何
在shell中很容易地做到这一点(在文本文件中,我将从以下位置读取
整数
: sort | un
浏览 0
提问于2013-06-04
得票数 2
回答已采纳
1
回答
如果只允许单位移位,则计算数组
排序
的移动次数。
arrays
、
algorithm
、
sorting
所以,我有一个包含
整数
的数组。我得整理一下。然而,我唯一能执行的操作是单位移位。也就是说,我可以将序列的最后一个元素移到它的开头。.`数组中的
整数
数
最多
可达10^5,
每个
整数
个体值也可为10^5。此外,如果数组已经
排序
,则打印0如果数组不能按单位移位
排序
,则打印-1。我想到的解决办法是: 按
浏览 4
提问于2015-06-01
得票数 1
回答已采纳
1
回答
对
一个巨大的
整数
数组
进行
排序
,
每个
数组由10位表示
arrays
、
sorting
、
counting-sort
对于像这样的问题,-how要对一个
整数
数组
进行
排序
,
其中
每个
整数
都由10位表示?我相信我们可以使用counting sort.But,如果我稍微调整问题,使每一项都是
整数
和字符串的组合,并且问题要求数组根据
整数
值
进行
排序
,
如何
解决这个问题?
浏览 5
提问于2014-03-05
得票数 0
4
回答
我有两个无序的
整数
数组,我需要知道这两个数组共有多少个
整数
php
、
arrays
、
sorting
正如标题所说,我有两个无序
整数
数组。我
对
这些
整数
的共同之处不感兴趣,比如(72,3)。我需要一个比获取数组B的
每个
元素并检查它是否在数组A中更快的方法( O(nxm) ) 可以通过asort或sql
排序
对数组
进行
排序
(它们来自sql结果)。我想到的一个想法是为
每个
数组创建一个“向量”,
其中
整数
是一个位置,值为1,而不存在的
整数
则为0。然后将这两个向量与一个周期
进行
比较。问题是,在这
浏览 0
提问于2009-07-03
得票数 0
回答已采纳
2
回答
使用给定的
排序
函数
对
一组
对
进行
排序
sorting
假设我可以访问一个稳定的
排序
算法,它可以对
整数
数组A
进行
排序
。因此,sort(A)将按升序返回A元素。(1,2),(1,1),(0,2),(3,2),(4,1)(1,1),(4,1),(1,2),(0,2),(3,2) 这是
浏览 1
提问于2018-05-15
得票数 0
回答已采纳
1
回答
基于出现次数最少的
整数
进行
排序
elasticsearch
每个
文档都有一个
整数
数组。我需要根据这些
整数
中出现的最小值
对
它们
进行
排序
。我需要使用脚本来使用这种
排序
吗?如果需要,
如何
进行
排序
?
浏览 1
提问于2015-11-27
得票数 0
3
回答
是否可以在O(n)时间内
进行
排序
?
algorithm
、
sorting
、
radix-sort
给定一个长度为N的数组,它可以包含从1到N^2 (N平方)的值(包括1和N平方),值是
整数
。是否有可能在O(N)时间内对此数组
进行
排序
?如果可能的话,怎么做? 编辑:这不是家庭作业。
浏览 1
提问于2010-11-21
得票数 8
回答已采纳
3
回答
使用键值
对
进行
qsort
c
、
qsort
我使用C库函数qsort
对
一组
整数
键
进行
排序
。关于
如何
扩展它来
排序
键值
对
,
其中
整数
键可以有任何关联值,有什么想法、建议或建议吗?谢谢!
浏览 0
提问于2011-10-25
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券