腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CanvaJs
:
给定
数组
中
的
前
10个(
排序
的
)
元素
、
所以这就是我
的
问题。 我有一个带有条形图
的
图表(顶部
的
图表),我有一个巨大
的
元素
列表,它是未
排序
的
。我
的
目标是将
元素
列表提供给将要对其进行
排序
的
图表,并只给我
前
10个
元素
(已
排序
)。true, maximum: 10,
浏览 27
提问于2020-11-26
得票数 0
1
回答
如何在有序
数组
中
插入
元素
,使
数组
保持有序?
、
、
、
在c++
中
,按
排序
顺序存储
元素
的
std::set可以在O(log )时间内插入
元素
。但我所知道
的
所有方法都需要线性时间: 在
数组
的
末尾插入
元素
,并将其与
前
一个
元素
交换,直到
前
一个
元素
小于它,这需要线性时间。在
数组
上使用二进制搜索并找到要插入
的
元素
的
位置:需要O(log )时间,但在最坏
浏览 1
提问于2012-12-04
得票数 1
回答已采纳
3
回答
给定
两个
数组
A和Q,q
的
前
元,求出A中最小差
的
元素
、
给定
两个不同长度
的
未
排序
数组
A和Q。对于Q
中
的
每个
元素
,在A中找到一个差异最小
的
元素
。result = new int[Q.length]; return result;我在一次面试
中
遇到了这个问题,我提供了几个解决方案,但有人提到它还不是最优
的
。我提供
的
浏览 0
提问于2018-07-18
得票数 8
回答已采纳
1
回答
使用两个
数组
同时创建合并
的
排序
数组
(JAVA)
、
、
、
我有两个
数组
:int[] num2 = {3, 6};1 2 3 4 5 6no类或任何内置类(例如,必须同时
排序
(这意味着不能合并然后对进行
排序
,将两者都
排序
到一个
数组
中
) 对于一个算法问题来说,这感觉有点疯狂。
浏览 1
提问于2022-10-04
得票数 0
1
回答
使用插入
排序
计数比较
、
、
、
我
的
任务是计数总比较,同时
排序
一个
数组
。
给定
整数
数组
{8、2、1、4、3、5},我从左边
的
第二个
元素
开始,将其与第一个
元素
进行比较,然后切换它们,然后将第三个
元素
与
前
两个
元素
进行比较,以此类推,以确定每个
元素
的
位置。我正在计算总共15个比较,但正确
的
比较计数是10。我知道按选择
排序
排序
这个
数组
浏览 0
提问于2016-12-05
得票数 0
回答已采纳
5
回答
在一维
中
寻找最短路径
在一维
数组
S
中
,可能存在属于集合
的
任意数量
的
元素
允许重复。例子:问题是: 在任何
给定
的
数组
S
中
,确定包含集合U
的
所有
元素
的
最短范围/路径
的
最有效方法是什么?请记住,
数组
不能
排序
。在上面的例子
中
,
浏览 7
提问于2011-04-13
得票数 8
回答已采纳
2
回答
有没有其他方法对
数组
中
的
整数进行
排序
?
、
、
当我在CodeWars上练习我
的
技能时,我遇到了一个问题,我必须在
给定
的
数组
中找到唯一
的
数字。我
的
解决方案需要首先对一个整数
数组
进行
排序
,因此我必须使用这个arr.sort(function (a,b) { return a - b })。因为我是这样做
的
,所以它只是在抱怨我已经超出了最大调用堆栈大小。有没有办法在不使用上述方法
的
情况下对
数组
进行
排序
。有问题
的
代码
浏览 3
提问于2021-09-03
得票数 0
6
回答
谦逊OddOccurrencesInArray问题-递归和Python
、
、
、
我试图使用递归来解决谦卑
中
的
OddOccurrencesInArray问题,在这个问题中 给出了一个包含N个
元素
的
数组
,N总是奇数
数组
中
的
所有
元素
,除了其中一个有一个偶数
的
出现数,我们需要编写返回一个未配对值
的
代码例如,如果
给定
的
数组
是9、3、9、3、7、9、9,则代码必须返回7,因为这是
数组
中
唯一未配对<em
浏览 8
提问于2022-01-05
得票数 3
回答已采纳
19
回答
如何将一个集合分成两个子集,使两个集合
中
的
数字之和
的
差值最小?
、
、
给定
一组数字,将这些数字分成两个子集,使得两个子集中
的
数字之和
的
差异最小。 对
数组
进行
排序
,取
前
两个
元素
。假设它们是2个集合(每个集合有1个
元素
),从
数组
中
获取下一个
元素
。决定这个
元素
应该放在哪个集合
中
(通过计算=>,它应该是minimum)Repeat 这是正确<e
浏览 405
提问于2011-07-06
得票数 55
回答已采纳
2
回答
对n
元素
数组
进行
排序
,使
前
k个
元素
按升序排列在最低位置(就地算法)
、
、
、
、
这是一个我一直纠结
的
家庭作业问题。 我需要对n
元素
数组
进行
排序
,以便
前
k个
元素
是最低
的
,并按递增顺序排列。对于k n/ <= (N),算法应为O(n)。我
的
解决方案:我想到
的
一个简单
的
解决方案是堆积(O(n))
数组
。然后删除k个
元素
,并将堆/
数组
的
起始索引从0移动到1-2-3(依此类推,一直移动到k)。对于
给定<
浏览 4
提问于2014-06-15
得票数 1
2
回答
如何获取产生特定总和
的
top-x
元素
、
、
、
我想要得到一个
数组
的
前
X个
元素
,这些
元素
的
总和至少是一个
给定
的
和,而不需要事先在线性时间内对整个
数组
进行
排序
。我认为不可能在所有情况下都获得线性时间,但至少在我
的
输入
数组
中
,我有大约1%
的
元素
构成了总和
的
99%。我需要正确地识别它们。我不知道这是否有帮助,但所有
元素
的
总和总是
浏览 7
提问于2019-06-04
得票数 3
回答已采纳
1
回答
给定
n个
元素
的
排序
数组
,编写一个函数在
数组
中
搜索
给定
的
元素
x。
、
、
、
问题解决:给出了n个
元素
的
排序
数组
,编写了一个函数来搜索
数组
中
给定
的
元素
x。$finding第一次或最后一次出现一个数字。
浏览 0
提问于2019-10-12
得票数 0
7
回答
求
数组
中
两个数之间最小绝对差
的
最佳算法
、
、
、
有一个
数组
可以包含,例如,直到1000
元素
。它可以产生
的
数字范围是1 to 10^10。现在,我必须在
数组
中找到两个数字之间
的
minimal absolute difference。我想到了两种算法: 对于第一个,我定义了一个binarysearch函数,它在
排序
数组
中
查找待插入数字
的
位置。现在,我只使用
给定
数组
的
第一个数开始
排序
数组
,并从第二个
浏览 0
提问于2012-09-02
得票数 16
回答已采纳
1
回答
数组
的
最大堆表示形式
、
、
、
、
作为一个作业问题,我必须从一个
数组
中提取出最大堆。问题是这样
的
:所以,当我尝试这个问题时,我只是按照传统
的
方法来做,没有考虑到heapSize小于
数组
大小我得到
的
最大堆是:{30,20,15,10,2,7,8,5} 我
的
问题是:这是正确
的
吗?另外,既然heapSize小于
数组
大小,这对产生
浏览 3
提问于2016-11-04
得票数 1
5
回答
在
排序
前后对具有重复
元素
的
数组
进行索引
、
这是一个基本
的
问题:我有一个整数
数组
,可能有重复
的
元素
。我需要知道每个
元素
的
索引,但是当我对
数组
进行
排序
时,每当我从新
数组
中选择一个
元素
时,我都希望能够引用原始
数组
中
的
相同
元素
。所以我使用一个助手
数组
来允许我这样做:我将遍历它并使用它来访问a
中
<e
浏览 3
提问于2012-07-26
得票数 1
回答已采纳
2
回答
两个
排序
数组
在
给定
区间内
元素
的
差值
、
让我们假设我们有两个已
排序
的
整数
数组
A和B以及
给定
的
间隔L,M。如果x是A
的
元素
,y是B
的
元素
,我们
的
任务是找到所有具有以下属性
的
(x,y)对: L<=y-x<=M。使用双循环.Complexity O(n^2)检查所有可能
的
元素
对
的
差异。
前
一个解决方案
的
一个稍微不同
的
版本是利用这
浏览 0
提问于2016-10-19
得票数 3
2
回答
我们想要找到一个
数组
中
n个
元素
中最小
的
,第三个最小
的
,第五个最小
的
和第七个最小
的
、
、
我尝试获取一个大小为7 (a6)
的
数组
,并遍历
给定
的
数组
。然后按
排序
顺序在a[]
中
插入
元素
(6log(6)次比较,
前
7次插入,o(6)次).So总比较= n-7(7log(7))+6(6+1)/2,它大于我想要
的
值。有人能描述一个解决这个问题
的
算法吗?
浏览 2
提问于2017-12-21
得票数 1
1
回答
在
数组
的
2/3上调用自己
的
排序
算法
、
、
、
我尝试实现如下
排序
算法:
给定
一个长度为n
的
数组
,该算法应该在前2/3上递归地调用自己,然后在最后2/3上,然后在
数组
的
前
2/3上再次调用。在每次调用时,算法在查看两个或更少
的
元素
并退出时,应该对当前
数组
进行
排序
。该方法应以
数组
A和两个索引作为参数。 因此,这里
的
主要困难是创建表示
数组
的
2/
浏览 1
提问于2016-05-15
得票数 0
回答已采纳
2
回答
排序
但旋转
的
数组
、
给定
排序
但旋转
的
数组
,如何找到枢轴?我在一次面试中被问到这个问题。什么是旋转
数组
? 在旋转
排序
数组
中
,只能保证A和B
中
的
一个被
排序
。枢轴是比左
元素
和右
元素
小
的
元素
。
浏览 7
提问于2012-10-18
得票数 7
回答已采纳
7
回答
如何移位
数组
元素
、
、
我有一个n= 32项
的
数组
,其中包含正和负值。首先n/2
元素
是正
的
,按值
排序
;第二,n/2
元素
是负
的
,也是按值
排序
的
。我想按值对整个
数组
进行
排序
,从最小
的
负值到最大
的
正值,这意味着如果有32个
元素
,那么
前
16个(n/2)
排序
元素
应该包含原始
数组
<
浏览 13
提问于2009-04-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券