腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
队列
链表
java
、
c
、
linked-list
、
queue
我正在尝试将以下代码转换为
java
。我创建了一个学生类,并使用LinkedList<Student> studentList.加入了StudentNode和
队列
,在
java
中如何做以下4件事?StudentNode; { struct my_struct* tail;有没有人能帮我把下面的函数转换成
java
浏览 3
提问于2012-11-24
得票数 0
2
回答
在
java
中使用
队列
的最佳方式
java
、
linked-list
、
priority-queue
我想要做的是让4个
队列
运行,每个
队列
都有一个优先级,所以每个
队列
都以循环格式运行预定的时间量,并考虑对每个
队列
使用优先级
队列
。然后我在
Java
api中发现,
链表
也是一个
队列
(如果我没看错的话),它是一个FIFO
队列
。这个项目的主要目标是获取一个“进程”,然后为它分配一个优先级,让这个进程在一个
队列
中运行,然后重新分配它的优先级,或者改变
队列
的优先级,或者把它留在原来的位置。
链表
浏览 3
提问于2012-10-19
得票数 0
回答已采纳
1
回答
堆栈和
队列
在
Java
中实现不同的原因是什么?
java
、
data-structures
、
stack
、
queue
、
time-complexity
堆栈已在
Java
中使用可调整大小的数组(Vector)实现。然而,据我所知,尽管您可以选择,但对于常见应用程序,
队列
通常是使用LinkedList实例化的。然而,是否有特定的原因使可调整大小的数组更适合堆栈,而
链表
更适合
队列
? 换句话说,为什么它们不都使用可调整大小的数组或
链表
呢?
浏览 42
提问于2018-08-17
得票数 6
回答已采纳
1
回答
队列
如何在takes/puts上提供O(1)性能?
data-structures
、
queue
、
time-complexity
我假设takes/puts的恒定时间性能是通过允许消费者和生产者访问
队列
的尾部/头部而不相互锁定来实现的。对于内存中的
队列
,这是如何实现的?持久
队列
的答案(可能)会改变吗?
浏览 0
提问于2020-02-14
得票数 0
5
回答
队列
的两种常见实现之间有什么区别?
java
、
queue
、
collections
在
Java
中,
队列
的一种实现是“循环数组”,另一种是“
链表
”。它们的区别是什么?
浏览 1
提问于2009-07-14
得票数 1
回答已采纳
2
回答
Java
中的所有
队列
都是线程安全的吗?
java
、
concurrency
、
thread-safety
、
queue
在
Java
语言中有很多
队列
实现,比如LinkedList,BlockingQueues。它们都是线程安全的吗?如果您的答案是否定的,那么哪种实现支持并发访问,哪种实现的性能最好?
浏览 1
提问于2012-12-23
得票数 4
回答已采纳
9
回答
Java
队列
的最佳实现?
java
、
queue
我正在(用
Java
)开发一个递归图像处理算法,它从一个中心点向外递归地遍历图像的像素。 不幸的是,这会导致堆栈溢出。因此,我决定切换到基于
队列
的算法。现在,这一切都很好-但是考虑到它的
队列
将在非常短的时间内分析数以千计的像素,同时不断地弹出和推入,而不保持可预测的状态(它可以在长度100到20000之间的任何地方),
队列
实现需要具有显著的快速弹出和推入能力
链表
看起来很有吸引力,因为它能够在不重新排列列表中任何其他内容的情况下将元素推到自己身上,但为了让它足够快,它需要方便地访问其头部和尾部(如果没有双重链
浏览 2
提问于2012-06-22
得票数 75
回答已采纳
1
回答
循环
队列
实现使用单
链表
、双向
链表
还是数组?
java
、
algorithm
为了实现循环
队列
,你使用的是单
链表
、双
链表
还是数组?什么时候?为什么?我基本上想说的是但是,什么时候才能使用双
链表
在单
链表
上实现循环
队列
,反之亦然?
浏览 3
提问于2017-01-13
得票数 2
3
回答
Java
:集合和“数据结构”之间的区别
java
、
data-structures
、
collections
在
Java
中,我不理解集合和“数据结构”。在我看来,集合指的是列表、集合、映射、
队列
,而“数据结构”指的是用于实现集合的数据结构,如数组、
链表
或树。例如,ArrayList和LinkedList都是集合,但它们的数据结构分别是一个数组和一个
链表
。我是正确的,还是我混淆了术语?
浏览 2
提问于2013-01-20
得票数 12
回答已采纳
5
回答
队列
和堆栈的
Java
LinkedList方法
java
、
data-structures
、
stack
、
queue
、
linked-list
如果你看看
Java
的LinkedList方法,你会发现它确实提供了对
队列
、栈、
队列
的操作。为什么
队列
和堆栈不是独立的类,就像C#一样。 下面是推送和弹出的代码,它是duhhh。但是为什么呢?为什么
java
有这样的实现?
浏览 0
提问于2011-10-05
得票数 1
回答已采纳
1
回答
将对象从
队列
移动到堆栈中
java
、
stack
、
queue
所以我有一个
队列
(由
链表
实现),里面充满了"Car“对象。我的主要目标是将每个对象从
队列
转移到依赖于对象的"num“参数的堆栈中。 构造函数中"Car“对象的参数之一是"num”。(顺便说一句,它的
Java
版本的
队列
不是自定义
队列
。)
浏览 0
提问于2013-10-26
得票数 0
回答已采纳
2
回答
如果一个
队列
有一个链接列表,但是链接列表只有一个对head的引用,那么登记
队列
和去
队列
的运行时间是多少?
data-structures
、
linked-list
、
queue
如果一个
队列
是用
链表
实现的,但是
链表
只引用了head,那么enqueue的运行时间是多少,去
队列
的运行时间是多少?
浏览 1
提问于2021-05-12
得票数 0
回答已采纳
2
回答
你需要前一个节点指针来实现一个
队列
吗?
javascript
、
linked-list
、
stack
、
queue
据我所知,stack可以用单
链表
实现,因为所有的堆栈操作都是在堆栈的顶部(头部)执行的。换句话说,每个堆栈节点只需要一个指向next节点的指针。然而,在
队列
中,我们需要同时在
队列
的前面和后面执行操作(即。enqueue()和dequeue())。这是否意味着,正确的
队列
实现必须建立在双向
链表
(即,其中每个节点都有next和previous指针的
链表
)? 谢谢!
浏览 0
提问于2021-02-11
得票数 0
1
回答
我们能以列表的形式创建一个
队列
吗?
python
、
data-structures
、
queue
我最近一直在学习
队列
数据结构。我们如何真正创建一个
队列
?我们是否可以简单地使用列表,并从列表中插入和删除项目?或者我需要做一些其他的事情?我也尝试过创建一个
队列
类。正确的方法是什么?
浏览 0
提问于2020-12-06
得票数 0
2
回答
链接列表是否被视为对象的集合?
java
、
programming-languages
、
data-structures
、
data-types
、
collections
在本节中,我们将考虑三种这样的数据类型,即包、
队列
和堆栈。它们在接下来要移除或检查哪个对象的规范上有所不同。..。在一般的编程语言理论中,还是仅仅在
Java
语言或库中,“集合”的概念定义得很好? 链接列表是集合吗?这本书没有说
链表
是一个集合,而是说这三个集合,即一个袋子,
队列
和堆栈,可以用
链表
来实现。
浏览 0
提问于2016-10-07
得票数 3
1
回答
Java
中的Queue/LinkedList序列化
java
、
serialization
、
linked-list
、
queue
我有一个
队列
(Queue类,基本上是一个
链表
)的实现-它由element类的对象的
链表
(带有上一个/下一个引用)和第一个和最后一个Element的头组成,这也是Element类的一个对象。我想序列化
队列
。问题是--如何序列化双向
链表
?
浏览 3
提问于2012-03-21
得票数 3
3
回答
链表
的应用
data-structures
、
language-agnostic
、
linked-list
链表
的应用有哪些很好的例子?我知道将
队列
和堆栈实现为
链表
是一个好主意,但是有没有一个实用的、直接的例子可以用
链表
来解决特别利用快速插入时间的问题呢?而不仅仅是基于
链表
的其他数据结构。希望得到类似于这个关于优先级
队列
的问题的答案:还有一个具有InnerExeption的Exception类的示例 还有什么?
浏览 2
提问于2013-09-14
得票数 4
回答已采纳
4
回答
为什么要使用两个堆栈组成一个
队列
?
list
、
abstract-data-type
如果使用数组实现,我可以看到使用两个堆栈的优势,因为使用数组实现堆栈比使用
队列
更容易。但是如果使用
链表
,有什么好处呢?将堆栈弹出到
队列
的行为增加了
链表
和数组实现的开销。
浏览 0
提问于2010-01-12
得票数 17
回答已采纳
4
回答
为什么C# LinkedList.RemoveFirst()不返回删除的值?
c#
、
collections
、
api-design
.;string removed = list.First.Value;在
Java
中,它将是:不要误会我的意思,我并不是说
Java
更好。
浏览 0
提问于2011-05-13
得票数 15
回答已采纳
3
回答
在连接这两个概念时需要帮助
algorithm
、
data-structures
、
queue
、
linked-list
最近拿起了“环
队列
”的概念,因为我更熟悉用于
链表
周期检测的乌龟和野兔算法,我想知道环
队列
的工作原理是否与
链表
中的上述周期检测算法有某种联系,因为它们都是围绕一个周期进行遍历,然后两个指针相遇。
浏览 0
提问于2011-02-16
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
队列2-双向链表
双向链表的阻塞队列LinkedBlockingDeque
Redis关于队列,栈,双向链表的解释
day24.顺序表&链表&栈&队列Python教程
Java集合-阻塞队列
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券