腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
C
中
交换
链表
中
的
节点
使
我
可以
复制
节点
c
、
list
、
pointers
、
nodes
首先,
我
想说
的
是,
我
对指针和
链表
非常陌生,所以这对
我
来说仍然是相当晦涩难懂
的
。
我
在这个程序
中
的
目标是使用strcmp作为工具来比较
我
的
数据,从而在必要时
交换
数据。下面是
我
的
代码: #include "ft_list.h"#include <stdio.h>
浏览 7
提问于2021-04-13
得票数 0
4
回答
在
C
中
对
链表
进行排序(选择排序)
c
在对
链表
进行排序时,直接
交换
值或更改下一个指针
的
地址更好。使用
的
方法:选择排序 有没有一种方法
可以
通过改变指针
的
地址来实现
浏览 1
提问于2012-02-20
得票数 1
1
回答
使用
链表
进行堆排序时出现错误
c#
、
linked-list
、
heapsort
我
正在为
C
#
中
的
链表
编写一个堆排序算法,并且遇到了一个
我
似乎无法解决
的
bug。基本上,它不是对列表进行正确排序,而是
复制
一些元素并删除其他元素。结果是一个与原始列表长度相同
的
列表,但有缺失和重复
的
元素,并且排序不正确。
我
已经尝试修复这个bug很长一段时间了,但还没有成功。有人能帮我找出问题所在吗?
浏览 16
提问于2020-02-19
得票数 0
回答已采纳
2
回答
对
c
++
中
结构
的
链表
进行排序。
c
、
linked-list
我
正在尝试根据struct"capacite“
的
元素以升序对
链表
进行排序。但它不会给出结果。
我
犯
的
错误是什么?以下是
我
的
代码{ intcapacite; int date; aliste svt;<
浏览 2
提问于2021-03-12
得票数 0
5
回答
交换
链表
中
的
节点
c
、
struct
、
linked-list
我
正在尝试
交换
链表
中
的
两个相邻
节点
,
我
想我理解如何使用临时
节点
来实现这一点。下面是
我
的
结构
交换
函数 char* name; int quantity;}; *item = (*item)->next; temp->next = (*ite
浏览 3
提问于2012-04-02
得票数 1
回答已采纳
4
回答
编辑
链表
中
的
节点
c
、
linked-list
、
editing
我
正在创建一个
可以
添加、查看和编辑学生信息
的
学生列表(链接列表)。
我
有两个字段,即学生姓名和学生成绩,
我
在
列表
中
添加新学生
的
方式是按照学生
的
成绩降序排序。student1 90 ->
浏览 2
提问于2010-12-09
得票数 4
回答已采纳
6
回答
如何
交换
列表
中
的
元素?
c
、
algorithm
、
data-structures
我
正在尝试自己学习数据结构和算法。
我
用
C
语言写了
我
自己
的
双向
链表
,现在
我
想写一些算法在这个
链表
上执行。
交换
列表项
的
首选方式是什么?
交换
内容还是重新排列指向下一列表项和上一列表项
的
指针更好?
浏览 1
提问于2009-10-24
得票数 2
回答已采纳
6
回答
在
链接列表
中
删除
c++
、
c
假设只有一个指向要删除
的
节点
的
指针,我们如何删除
链表
中
的
节点
...?
浏览 1
提问于2010-12-08
得票数 0
回答已采纳
2
回答
冒泡排序
链表
,
交换
指针。
C
c
、
pointers
、
swap
、
bubble-sort
、
singly-linked-list
我
正在尝试使用冒泡排序来
交换
单
链表
的
两个指针。
我
已经做了比较功能,它工作得很好。
在
交换
功能
中
,
交换
工作正常,
我
已经设法
在
节点
和node->next之间进行了
交换
,尽管
链表
“丢失”了
节点
的
信息(
在
交换
之后),因此
链表
中
的</em
浏览 0
提问于2012-01-24
得票数 1
1
回答
如何在递归快速排序算法
中
防止堆栈溢出
c#
、
class
、
recursion
、
quicksort
、
doubly-linked-list
当处理大小超过5000
的
双向
链表
时,
我
得到一个堆栈溢出错误。
我
的
算法
在
每次递归中创建两个新
的
双向
链表
对象,并在每次递归后附加到排序后
的
列表
中
。有没有其他方法
可以
创建一个对象,这样
我
就不必
在
快速排序
的
每次递归中都这样做了?
浏览 0
提问于2019-05-08
得票数 0
1
回答
二叉搜索树
中
节点
的
路径作为二叉搜索树
java
、
binary-search-tree
、
doubly-linked-list
、
deep-copy
、
shallow-copy
我
正在编写一个二进制搜索树实现,
我
希望有一个函数来查找
节点
,并返回路径中所有
节点
的
双向
链表
。
我
知道双向
链表
可以
转换成二叉树,所以能够使用相同
的
类将会很好(也很酷)。但是,如果
我
对沿途
的
所有
节点
进行浅层
复制
,并开始更改它们
的
指针来构建
我
想要返回
的
二进制搜索树,那么
我
显然会破坏原
浏览 15
提问于2020-03-20
得票数 0
回答已采纳
0
回答
2021-04-09:rand指针是单
链表
节点
结构中新增
的
指针,rand可能指向
链表
中
的
任意一个节?
node.js
、
编程算法
2021-04-09:rand指针是单
链表
节点
结构中新增
的
指针,rand可能指向
链表
中
的
任意一个
节点
,也可能指向null。给定一个由Node
节点
类型组成
的
无环单
链表
的
头
节点
head,请实现一个函数完成这个
链表
的
复制
,并返回
复制
的
新
链表
的
头
节点</e
浏览 89
提问于2021-04-09
2
回答
双向
链表
上
的
QuickSort不能正常工作
c
、
linked-list
、
quicksort
我
使用了过去用于数组
的
算法。这将始终拾取第一个元素作为轴。pivot at its position by swapping a[i-1]=a[l]; return i;现在是
我
尝试将其实现为双向
链表
的
时候head“表示
链表
的
头部。leader->next; swap(&(s->str),&(leader->
浏览 0
提问于2020-02-29
得票数 1
1
回答
如何为
链表
创建迭代器?
java
、
data-structures
、
linked-list
、
iterator
newCopy); nextCopy = newCopy.getNext();}
我
有一个
链表
的
代码
我
想创建一个有3个私有成员
的
迭代器:cur(当前
节点
)、itnext(下一个
节点
)和list (我们正在遍历
的
整个列表)。
我
想知道怎样才能得到列表值。有没有办法
可以
计算出当前
节点
<
浏览 0
提问于2020-04-22
得票数 0
4
回答
对
链表
进行排序而不重新链接
节点
java
、
sorting
、
linked-list
我
已经知道如何对
链表
进行排序,但我
的
方法与大多数同学略有不同。
我
不需要重新链接
节点
,而是使用类似于赋值函数或setter方法来对元素进行排序,并将元素放在适当
的
位置for(Node<E> x = head.next; x !p = y; }} 这
可以
正常工作现在
我</
浏览 4
提问于2020-03-03
得票数 0
2
回答
LinkedList为什么我们要在这里创建虚拟对象?
java
、
algorithm
、
linked-list
我
刚开始解决与数据结构相关
的
算法,并且
我
不确定遇到问题
的
以下代码: ListNode dummy = new如果你能在这件事上帮我
的
忙,那就太好了。当你必须在
链表
上执行一些操作时,
我
观察到了类似的步骤。
浏览 0
提问于2017-01-15
得票数 3
1
回答
将.txt文件
中
的
唯一字
复制
到
链表
中
c
、
file
我
正在尝试将.txt文件
中
的
唯一单词
复制
到
链表
中
。
我
需要
复制
每一个独特
的
单词一次,没有任何重复。
我
写了一个程序,但我有一个问题
的
功能,检查该词是否已经存在于列表
中
。下面是代码片段,它从文件
中
读取单词,并将该单词添加到
链表
中
。fd=fopen("
c
:\\texto.txt"
浏览 2
提问于2016-02-05
得票数 0
1
回答
Python
中
的
多个
链表
赋值
python
、
linked-list
最近
我
遇到了以下多重赋值,并且不知道它如何
交换
两个
节点
。
我
想
交换
链表
中
的
两个
节点
。代码是: head, head.next = head.next, head
在
https://leetcode.com/problems/swap-nodes-in-pairs/discuss/171788/Python-or-Dummynode上
可以</e
浏览 13
提问于2019-12-27
得票数 0
回答已采纳
1
回答
交换
线性
链表
中
的
值并递归返回副本
java
、
linked-list
我
正在尝试创建一个函数,该函数接受一个
链表
并搜索
链表
中
的
每个
节点
。如果
节点
具有匹配
的
int、i1,则使用i2进行
交换
。最后,返回一个
链表
,该
链表
是其替换
的
副本。迭代地,
我
想我
可以
创建一个列表
的
副本,遍历每个
节点
,然后检查并替换。 for(LN copy = list; copy !copy.value == i
浏览 0
提问于2012-10-14
得票数 1
回答已采纳
3
回答
将单个
链表
转换为双向
链表
java
、
linked-list
、
doubly-linked-list
我
这里有一个用于生成拼贴
的
程序
的
链表
。这运行得很好,但我想知道如何
使
它成为一个双向
链表
。
我
真的不知道什么是双重链接,也不知道如何创建一个。任何帮助都将不胜感激。 有3个班级。
浏览 5
提问于2012-03-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
程序员入职5天被开除!因按时下班.....
C语言中链表结构的基本用法
redis源码:数据结构实现
不存储元素的同步队列SynchronousQueue
什么是单链表反转?用C语言实现单链表反转。内附完整代码示例。
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券