Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
交换单链表中的节点
我正在尝试交换两个节点 例如 如果节点是a and b我正在传递指针 a 1 gt next and b 1 gt next这基本上是节点a and b void swap struct stack a struct stack b str
c
pointers
SWAP
singlylinkedlist
C 中链表的插入排序?
我尝试寻找与我类似的问题 但没有找到太多帮助 我有一个此类结构的链接列表 struct PCB struct PCB next int reg1 reg2 我首先创建 10 个 PCB 结构 以这种方式链接在一起 for i 20 i lt
c
LinkedList
singlylinkedlist
insertionsort
使用递归在 C 中实现单链表:我做错了什么?
我试图编写的程序的提示是这样的 创建一个链表和一组操作它的函数 所有循环 必须使用递归来完成 以下功能是 该列表将使用的函数 isempty 如果列表为空则返回true 否则返回true find v 查找某个值并返回其索引 如果不成功 则
c
recursion
singlylinkedlist
排序链表最简单的方法
我正在尝试为链表编写非常基本的排序方法 我遇到了未处理的异常 我犯了什么错误 这是我的代码 struct LinkedNode structure for linked list int data struct LinkedNode nex
c
singlylinkedlist
在 C 中查找列表的基数
我怎样才能只找到列表中出现一次的元素并返回基数 例如 如果我的列表由 3 2 1 1 2 4 组成 我期望返回计数器为 4 而不是6 因为我们不计算重复的数字 这是我到目前为止编写的代码 struct Node int data struc
c
LinkedList
unique
singlylinkedlist
functiondefinition
迭代地反转单链表
必须是 O n 且就地 空间复杂度为 1 下面的代码确实有效 但是有没有更简单或更好的方法 public void invert if this getHead null return if this getHead getNext nul
Java
LinkedList
singlylinkedlist
C++ 标准库或其他广泛使用的库中的单链表?
好像C 标准库里只有双向链表 没有单链表 吧 是否有广泛使用的带有单链表的 C 库 有的是slist http www boost org doc libs 1 35 0 doc html intrusive slist htmlBoost
c
LinkedList
singlylinkedlist
如何在Python中创建链表
我正在尝试解决 python 中的链表编码挑战 我只给出了以下课程来创建链接列表 Definition for singly linked list class ListNode object def init self x self va
python
python3x
LinkedList
singlylinkedlist
C 中链表的问题
我收到的提示要求使用 c 语言的程序来实现链接列表 并为用户提供在链接列表上执行不同功能的选项 需要的功能是 isempty 检查列表是否为空并返回指示是否为空的值 add 向列表尾部添加一个元素 insert 在列表中的特定索引处插入元素
c
whileloop
LinkedList
singlylinkedlist
functiondefinition
链表删除节点、简单链表
我正在尝试实现一个从链表中删除节点的函数 到目前为止 我只能删除列表的第一个节点 3 我尝试从delete转到for循环 我以为内存没有分配好 我已经挣扎了几天 我不明白 请帮助我一点 这是我从大学收到的主题 include
c
struct
LinkedList
singlylinkedlist
erase
在C中反转单链表[重复]
这个问题在这里已经有答案了 可能的重复 如何仅使用两个指针反转单链表 这是反转链表的 C 代码 但这并没有产生所需的输出 struct node temp prev while head gt next NULL temp prev hea
c
LinkedList
singlylinkedlist
为什么 == 在比较使用相同 int 值装箱的两个对象类型变量时不起作用
在尝试用 C 实现一个简单的单链表时 我注意到 在比较用 int 值装箱的两个对象类型变量时不起作用 但是 Equals works 想检查一下为什么会这样 下面的代码片段是通用对象类型数据属性 public class Node
c
equality
singlylinkedlist
equalsoperator