腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何构造需要非常量堆
的
类
java
、
class
、
constructor
、
queue
在String[] args
中
输入
的
程序将如下所示
的
123 0 0,其中河内塔
的
每个杆由一个空格分隔,每个1位
整数
表示该大小
的
磁盘。如何创建一个HanoiState类,它允许我保存当前输入
的
状态,并使其能够简单地将棒顶部
的
任何磁盘,在本例
中
为"1",从一个棒移动到与其相邻
的
一个棒。命令行提示符示例:$
java
hanoi 123 0 0或$
java
hanoi
浏览 25
提问于2019-02-21
得票数 1
回答已采纳
1
回答
如何在
优先级
队列
Java
中
插入长数据类型
java
、
priority-queue
我希望将所有long类型
的
整数
存储到一个
优先级
队列
中
,并且我希望将
队列
简化为如下所示在
java
集合
中
是否有可供选择
的
方法来实现这样
的
目标
浏览 3
提问于2022-05-23
得票数 0
回答已采纳
4
回答
java
中
整数
数组
的
优先级
队列
java
、
heap
、
priority-queue
、
min-heap
我想通过
数组
的
第二个元素[0,30,5,10,15,20]进行比较。<int[]> heap = new PriorityQueue(intervals.length, (a, b) -> a[1] - b[1]); 但是我得到了一个错误,如下所示 第8行:错误:需要
数组
,但对象已找到新
的
Integer[]>PriorityQueue=PriorityQueue< PriorityQueue(intervals.length,(a,b) -> a1 - b1);^第8行:错误:需要<em
浏览 70
提问于2020-07-06
得票数 3
回答已采纳
2
回答
了解PriorityQueue比较器
java
、
comparator
、
priority-queue
学习一些DP并遇到PQ被用作某些问题
的
堆,然而知道比较射手拉姆达变得很难在我
的
头脑中找到清晰;class Interval { int end = 0;maxEndHeap = new PriorityQueue<>(n, (i1, i2) -> intervals[i2].end - intervals[i1].end); 一个int减去另一个是如何创建所需
的
最小或最大
的
第一个排序
的
我想尝试可能
的
实现,但不知道从哪里开始
浏览 0
提问于2020-02-01
得票数 2
1
回答
是装载器
的
未命名模块
java
我正在尝试使用链表实现从头开始创建一个
优先级
队列
ADT。在
优先级
队列
中
,我需要插入作业,作业必须按
优先级
顺序执行。我构造
的
优先级
ADT来自我
的
Java
书,而我
的
Job类是由我创建
的
。我可以将所有作业插入到
优先级
队列
中
,但是当我尝试removeMin()时,我得到了一个cannot cast类...错误。 这是我
的</em
浏览 12
提问于2020-11-14
得票数 0
回答已采纳
2
回答
优先级
队列
和排序算法
的
选择
algorithm
、
sorting
、
data-structures
我对数据结构和算法还比较陌生(当我还是高中生
的
时候就开始学习YouTube ),我已经到了一个思考
的
十字路口,我正在从事一个项目。 我
的
项目是创建软件来进行测试。我正在考虑用难度来衡量单个问题,所以在参加测试时,最困难
的
问题首先显示出来,而最困难
的
问题则显示在最后(通过一分钟堆)。这本身就能起作用,而且是有效
的
。但是,在我
的
测试程序
中
,用户可能不想要下一个问题。他们可能想回去问一个问题。目前,这是通过拥有我
的
问题类(
java<
浏览 0
提问于2021-01-05
得票数 1
回答已采纳
2
回答
优先
队列
的
块(
数组
)实现?
java
、
arrays
、
priority-queue
我现在正在准备考试,在样本考试
中
遇到了这个问题:如果我们预先知道
优先级
队列
将只需要满足少量离散
优先级
(例如10个),我们可以通过将
优先级
队列
表示为
队列
数组
来在恒定时间内实现
优先级
队列
的
所有操作-每个
队列
存储单个
优先级
的
元素。注意,尽管操作可以在
优先级
<
浏览 0
提问于2015-06-17
得票数 0
4
回答
在文本文件
中
读写
优先级
队列
的
有效方法是什么?
java
、
data-structures
、
file-io
我有一个
优先级
队列
类,我用
Java
实现了它,因为它是一个
队列
数组
。我需要一种很好
的
方法(不需要使用序列化)来记录和存储
优先级
队列
中
每个对象
的
“事务”或enqueue()/dequeue()之后
优先级
队列
的
内容。当程序需要从文本文件
中
重建
优先级
队列
时,它应该充当备份。 我有一些想法,我
的</em
浏览 3
提问于2011-09-05
得票数 0
17
回答
将priorityQueue更改为最大
优先级
队列
java
、
collections
、
priority-queue
我有
整数
的
Java
优先级
队列
:当我调用pq.poll()时,我得到了最小元素。
浏览 12
提问于2012-06-13
得票数 158
回答已采纳
2
回答
二进制堆
的
所有用途
c
、
data-structures
、
language-agnostic
、
priority-queue
、
binary-heap
定义:执行情况: 为了实现
优先级
队列<
浏览 3
提问于2017-01-04
得票数 0
3
回答
从文件
中
读取字符频率
的
Java
扫描器
java
、
algorithm
、
hashmap
、
huffman-code
我正在尝试让扫描仪在使用扫描仪
的
同时读取文件路径
中
字符
的
频率。我应该添加什么来完成这个方法来完成我所描述
的
事情。使用
优先级
队列
。
浏览 24
提问于2019-06-01
得票数 0
1
回答
如何在基于堆
的
优先级
队列
中
实现函数
java
、
heap
、
priority-queue
对于这个
优先级
队列
,我们需要创建一个函数来插入和删除对象。
队列
中
的
每个对象都包含名称作为字符串,
优先级
作为
整数
。我必须基于一个大小为255
的
数组
来实现这个堆。我
的
问题是,我在实现insert和remove函数以按规定工作时遇到了困难。我将提供1)它们需要如何工作,2)我所做
的
伪代码,3)我实现
的
实际
Java
代码。1) insert(名称,
优先级
)
浏览 2
提问于2016-10-31
得票数 1
回答已采纳
3
回答
如何在
java
中将Object[]转换为int[]
java
、
arrays
、
object
、
casting
、
priority-queue
在
整数
优先级
队列
中使用.toArray()方法后,将得到一个对象
数组
,如下所示:但是,我需要
数组
为int[]。
浏览 1
提问于2020-12-15
得票数 0
回答已采纳
1
回答
实现
优先级
队列
和堆
c++
、
algorithm
、
heap
、
priority-queue
、
clrs
我试图根据“算法介绍,第三版”
中
的
描述使用二进制最小堆来实现一个最小
优先级
队列
,并有几个问题。书中说,我们通常需要在每个堆元素
中
存储到应用程序对象
的
句柄(指针或
整数
),还需要在每个应用程序对象
中
存储堆元素
的
句柄(
数组
索引)。}; 2)通常是作为单个类实现
的
最小
优先级
队列
和二进制min堆,还是使用私有堆类成员
浏览 1
提问于2018-01-07
得票数 0
回答已采纳
2
回答
使用线程池和
优先级
队列
的
调度器?
java
、
threadpool
、
priority-queue
我将用
Java
实现一个使用线程池和
优先级
队列
的
调度器,我想问是否有人知道任何现有的实现,所以我没有花时间在上面:-)...基本上,
java
.util.concurrent包
中
的
ScheduledThreadPoolExecutor提供了除“
优先级
队列
”之外
的
几乎所有我需要
的
功能。当我粗略地检查内置
的
java
库时,我找不到任何支持在将元素放入
队列
后
浏览 1
提问于2009-03-12
得票数 4
1
回答
Java
语言中
优先级
队列
的
初始容量
java
、
priority-queue
我对
Java
中
优先级
队列
的
初始容量
的
用法感到困惑。如官方文档所示,有一个以初始容量为参数
的
构造函数。但是,当我使用该构造函数指定初始容量并开始将
整数
放入其中时,
优先级
队列
的
大小会大于初始容量。例如,我将PQ
的
初始容量指定为3,并将10个不同
的
数字放入其中,这样我就可以获得第三个最小
的
数字,但结果是该
队列
中有10个数字。为了处理这
浏览 3
提问于2021-05-19
得票数 1
1
回答
如何将元素添加到不同类型
的
Java
Collections
的
PriorityQueue
中
?
java
、
collections
我想将字符串和
整数
元素添加到
优先级
队列
中
。但是,在添加字符串元素和
整数
元素后,程序中断并给出如下错误:
java
.lang.ClassCastException:
java
.lang.String不能转换为
java
.lang.IntegerPriorityQueue queue = new PriorityQue
浏览 6
提问于2019-12-17
得票数 1
2
回答
我需要使用带有C++添加()和remove()函数
的
字符串创建一个
优先级
队列
c++
、
string
、
priority-queue
因此,我在这个C++类
中
,我似乎不知道如何解决这个问题。 实现字符串
的
优先级
队列
。
优先级
队列
类似于常规
队列
,除非添加到
队列
中
的
每个项也具有相关
的
优先级
。对于这个问题,将
优先级
设为
整数
,其中0是最高
优先级
,较大
的
值
优先级
越来越低。remove函数应该返回并删除具有最高
优先级
<e
浏览 1
提问于2013-11-14
得票数 3
回答已采纳
7
回答
Java
的
PriorityQueue与min堆有什么不同?
java
、
priority-queue
如果你不能insertWithPriority?,他们为什么要给PriorityQueue取名字它看起来很像一堆东西。有什么不同吗?如果没有区别,那么为什么它被命名为PriorityQueue而不是堆呢?
浏览 9
提问于2011-05-19
得票数 80
回答已采纳
1
回答
SortedSet.Remove()不会删除任何内容
c#
、
graph
、
dijkstra
、
sortedset
我目前正在实现Dijkstra
的
算法,并且使用C# SortedSet作为
优先级
队列
。但是,为了跟踪我已经访问过
的
顶点,我希望从
优先级
队列
中
删除第一项。Program.vertices[a].estimate >= Program.vertices[b].estimate) return 1; }我
的
优先级
队列
没有显式地保存顶点,相反,我有一个顶点<
浏览 2
提问于2016-04-16
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中数组的内存分析
JAVA中数组的基本操作实例
Java数组中你可能不知道的
Java中的遍历(遍历集合或数组的几种方式)
Java中数组复制的三种方式,你会几种?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券