腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
python
中
重新排列
链表
、
、
我正在尝试解决使用
Python
破解代码面试的问题。问:例如,假设您有一个
链表
a1->a2->··->an->b1->b2->···->bn,您希望将其
重新排列
为a1->b1 ->a2->b2->··->an->bn。您不知道
链表
的长度(但您知道长度是偶数)。 但事实证明,我的代码
在
重新排列
后陷入了无限循环。
浏览 9
提问于2020-04-02
得票数 0
9
回答
Java队列的最佳实现?
、
现在,这一切都很好-但是考虑到它的队列将在非常短的时间内分析数以千计的像素,同时不断地弹出和推入,而不保持可预测的状态(它可以
在
长度100到20000之间的任何地方),队列实现需要具有显著的快速弹出和推入能力
链表
看起来很有吸引力,因为它能够
在
不
重新排列
列表
中
任何其他内容的情况下将元素推到自己身上,但为了让它足够快,它需要方便地访问其头部和尾部(如果没有双重链接,则需要访问倒数第二个节点)。遗憾的是,我找不到任何与Java
中
链表
的底层实现相关的信息,所以很难说
链表
浏览 2
提问于2012-06-22
得票数 75
回答已采纳
1
回答
如何使此代码
在
链表
中
检测回文包含所有情况?
、
、
因此,我正在解决
在
链表
中
检测回文的问题。(请不要用更短的方法回复,我想知道为什么
在
某些情况下失败的原因。)
浏览 4
提问于2021-05-18
得票数 0
回答已采纳
2
回答
Python
中有
链表
预定义库吗?
、
、
我知道
在
c++
中
它已经存在了,现在我很好奇它是否也存在于#include <list>
中
。
浏览 0
提问于2013-11-03
得票数 24
回答已采纳
2
回答
重新排列
的
链表
。给定一个
重新排列
为a1 b1 a2 b2...an b.的
链表
a2...an b1 b2...bn。
最近我读了破解代码,
在
第二章中介绍了解决多数
链表
问题的runner方法。 给定一个
重新排列
为a1 b1 a2 b2...an b.的
链表
a2...an b1 b2...bn。因为它的总数是偶数,所以当跑得快的人跑到最后时,速度较慢的人在
链表
的中间。然后将较快的runner放在
链表
的开头,并在较快的runner之后插入由较慢的runner指向的元素。我不能把跑得更快的放到第一个"1",因为我还没有到达
链表
的末尾。速度较慢的也是如此,它还没有到达
浏览 0
提问于2013-09-10
得票数 0
25
回答
Python
链表
、
在
python
中使用
链表
的最简单方法是什么?
在
方案
中
,
链表
简单地由'(1 2 3 4 5)定义。事实上,
Python
的列表[1, 2, 3, 4, 5]和元组(1, 2, 3, 4, 5)并不是
链表
,并且
链表
具有一些很好的属性,比如常量时间连接,并且能够引用它们的不同部分。
浏览 182
提问于2008-11-11
得票数 186
回答已采纳
2
回答
为什么LRU缓存使用双重
链表
而不是单一
链表
?
、
、
、
、
我一直
在
尝试理解为什么LRU缓存使用双重
链表
而不是单一
链表
?是不是因为DLL
中
的两个指针用来方便节点向后或向前移动??
浏览 0
提问于2020-02-17
得票数 0
5
回答
python
有内置的linkedList数据结构吗?
有没有人知道
Python
2.7是否有内置的linkedList数据结构?我知道队列是使用list实现的,并且没有堆栈(有后进先出队列)。
浏览 0
提问于2013-02-03
得票数 19
1
回答
如何在
Python
中
实现XOR
链表
?
、
、
、
、
由于
python
对象只是对实际内存对象的引用,因此无法检索对象的内存地址。 可以
在
Python
中
实现XOR
链表
吗?如果是,是如何实现的?
浏览 2
提问于2017-09-25
得票数 2
1
回答
将
链表
重新排列
为螺旋
链表
、
我试图解决一个
链表
问题,在这个问题中,我们必须以螺旋式的方式
重新排列
链表
,即从中间开始,向末尾移动,从左边选择一个节点,然后从中间选择右边的节点。所以
在
最后的列表
中
,我们得到的是:你们能帮我解决这个问题吗!(预期的空间复杂度是O(1) (正如@trincot
在
评论中指出的那样)。
浏览 1
提问于2021-04-08
得票数 0
1
回答
如何在C++中正确删除
链表
的节点
、
、
我想我只是
在
移动指针,所以当我打印
链表
时,
链表
不会打印我删除的元素。所以我的问题是,我是真的
在
删除节点,还是只是简单地
重新排列
指针,让它看起来像是
在
删除节点(本质上只是断开链接,而不是删除节点)?
浏览 1
提问于2014-03-02
得票数 3
回答已采纳
1
回答
在
双向
链表
的中间插入-
Python
、
、
我是stackoverflow和
Python
语言的新手,我有一个问题。我知道如何在
Python
中
实现单
链表
,但在使用双
链表
时遇到了麻烦,更具体地说,是插入到双
链表
的中间。
浏览 0
提问于2012-11-13
得票数 0
1
回答
长
链表
、
、
如何使用单个
链表
创建long?我需要开始,但我不知道如何开始。有没有人可以教我如何获得基本的BigInt?
浏览 0
提问于2012-11-08
得票数 0
1
回答
如何使最后一个节点的LinkedList因子奇偶?
、
奇偶
链表
。我们需要
重新排列
下面的列表,将所有奇数节点放在一起,并将它们放在偶数节点一起。例如:然后需要
重新排列
它们,以将放置的奇数与奇数联系起来,然后
在
末尾添加偶数然而,我的问题是,当处理偶数个节点的列表时,它会将最后一个偶数留在奇数的末尾5 7 4 3 9 8 2 15 4 9 2 1 7 3 8 5 4 9 2 7 3 8 1 我如何修复代码,使其将最后一个偶数视为偶数而不是奇数?
浏览 0
提问于2020-10-20
得票数 0
4
回答
删除单
链表
、
、
、
我正在做单
链表
实现,我记得Linus Torvalds在上谈到过它。特殊情况的代码变成正常情况的代码 我认为
在
单
链表
中
这种特殊情况的移除不能在
py
浏览 0
提问于2017-01-05
得票数 2
1
回答
应用程序引擎
中
可排序队列的设计模式
、
、
我正在尝试
在
App engine
中
存储一个可排序队列。可排序的,因为在用户可以创建自定义订单。考虑这个问题最简单的方法就是列出一系列歌曲。每隔5分钟,从列表中选择并播放一首新歌。一旦播放了一首歌曲,它就会从列表
中
删除。如何对列表
中
的大量歌曲执行此操作。 我考虑添加一个sortOrder字段,但是每当播放一首歌曲时,我都需要更新整个列表。
浏览 2
提问于2013-01-13
得票数 1
2
回答
链式字符串-操作大型字符串缓冲区
、
、
几个月前,我偶然发现了一些关于大型字符串缓冲区的东西,其中缓冲区被组装成类似于
链表
的东西,而不是大的连续内存块。我
在
谷歌上搜索这项技术时遇到了麻烦,不知道是否有人能帮我一下?这个想法是,你可以
重新排列
字符串的大部分,而不需要任何额外的重新分配(移动整个句子,或者整个段落)。 不知道要搜索什么。
浏览 2
提问于2012-11-01
得票数 0
回答已采纳
1
回答
如何使用快速排序对
链表
中
的数据进行排序?
、
、
我想按快速排序对
链表
中
的数据进行排序。
浏览 7
提问于2020-03-21
得票数 0
5
回答
当以有序的方式添加项目时,二分搜索树有效地充当
链表
、
我有大量的项目要存储
在
一个集合
中
。我需要通过将一个项与某个键进行比较来定位它,然后告诉它是否存在这样的项。我使用二进制搜索树来做到这一点。如果有时以有序的方式添加项目,我的BST就像一个
链表
(慢)。 问题是:给定一个BST (平衡或
链表
样式),我如何“平衡”BST,因此它被
重新排列
,并且不能有效地充当
链表
?
浏览 1
提问于2011-11-24
得票数 0
回答已采纳
1
回答
插入有序
链表
中
的
Python
和Sum重复项
、
、
我正在尝试将项对(字母、频率)插入到有序
链表
中
。到目前为止,我可以创建排序的
链表
,但是如果一个字母出现两次,我不知道如何更新频率和
重新排列
列表。
浏览 3
提问于2016-02-05
得票数 0
点击加载更多
相关
资讯
Python——新建链表
如何在Rust中实现链表
用Python实现一个 LinkedList双向链表
day24.顺序表&链表&栈&队列Python教程
办公电脑监控:Python 链表数据结构的独特应用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券