腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
处理
排序
算法
中
指向
数组
的
空
指针
?
、
、
、
、
我正在尝试用C语言实现一个通用
的
快速
排序
算法
,它接受一个
空
数组
作为输入。我
的
问题是
如何
处理
对该
数组
的
索引。下面是我当前尝试使用分区函数执行此操作
的
过程。我
的
代码可以编译,但我知道它没有访问正确
的
指针
,这会导致分段错误。
浏览 34
提问于2020-02-21
得票数 0
1
回答
仿制和铸造按大小而不是按类型
、
、
、
、
我编写了大量抽象数据类型(例如:哈希表、堆等)和简单
算法
(即搜索、
排序
、列表操作等),它们都可以用于int
数组
。我修改了一些
算法
,使之类似于下面的
算法
,这样我就可以对代码进行泛化,而无需为我想要
排序
/比较
的
每一种数据类型重写相同
的
算法
: void* bubbleSort(void* inputArray, voidstructs),为了适应这种情况,我将输入
数组
转换为
指针
到
空</e
浏览 1
提问于2014-06-12
得票数 3
回答已采纳
4
回答
声明void**在C语言中是什么意思?
、
、
、
、
++){ } return array;我不明白void**
的
意思
浏览 1
提问于2012-07-12
得票数 6
1
回答
气泡
排序
算法
不起作用
、
、
、
游戏中
的
每个“实体”都有一个
指向
它
的
指针
,该
指针
存储在实体类
中
的
静态向量
中
,称为entityRenderList。在游戏循环
的
每一次迭代
中
,该向量由气泡
排序
算法
排序
,以便按正确
的
顺序绘制精灵。每当一个实体被删除时,它都会用一个
空
指针
替换它在向量
中
的
指针
。默认
浏览 2
提问于2014-11-03
得票数 0
回答已采纳
2
回答
指向
指针
的
指针
排序
数组
、
、
我有一个包含int
的
结构。typedef struct n { struct n *next;我创建了像node *temp;这样
的
节点,这是因为我从一个链表开始,然后遍历它并将它们添加到一个
数组
中
然后将其添加到
数组
node **arr;
中
所以我有一个
指向
指针
的
指针
数组
。我
的
问题是:我
如何
对此进行qsort?
浏览 4
提问于2012-02-13
得票数 0
回答已采纳
1
回答
如何
为
指向
结构
的
指针
数组
静态分配内存
、
我尝试将内存静态分配给一个
指针
数组
,该
数组
指向
一个名为"mini“
的
结构。“迷你”结构用作存储索引和数据
的
一种方式,因此我可以通过对
指向
该结构
的
指针
进行
排序
来进行间接
排序
。当我声明
数组
时,会为
数组
分配内存来存储
指针
,但是
指针
本身并没有为"mini“结构分配任何内存。它是静态分配
的
,这很重要,
浏览 21
提问于2019-05-05
得票数 0
1
回答
用Python对链接列表进行
排序
、
、
我有一个困难
的
时间整理链接列表。我正在考虑剥离列表
中
的
每一项,并将每一项添加到新
的
列表
中
,并按顺序添加。但我想在名单上对它们进行
排序
。我逻辑地算出来了,画出来了,但它似乎没有用哈哈。为了简单起见,我剪掉了我
的
许多代码,因为它们不需要,所以我
的
其余代码都是我
的
代码。
浏览 1
提问于2015-11-13
得票数 0
回答已采纳
3
回答
是否对空
指针
执行未定义行为
的
算术?
、
、
、
、
在我看来,下面的程序计算一个无效
的
指针
,因为NULL除了赋值和相等
的
比较之外,对任何东西都没有好处:#include <stdio.h> c--; } 然而,在GCC或Clang针对不明确行为
的
警告或工具
中
,似乎都没有说这实际上是我太学究了,还是他们
的
检查机制有
浏览 1
提问于2013-03-25
得票数 22
回答已采纳
2
回答
排序
列表,哪种
算法
适合使用?
、
、
、
我开始理解当
排序
时,比方说LinkedList,最好使用合并
排序
,因为当你想把一些东西放在列表
的
中间时,你需要O(1) (常量)时间和O(1)内存。因此,可以在不占用额外空间
的
情况下进行合并
排序
。我
的
问题是:应该在ArrayList上使用哪种
排序
算法
?
排序
的
数据类型重要吗? 如果我对LinkedList
的
理解是错误
的
,请纠正我,或者让我知道我是否遗漏了什么(例如,使用merge<e
浏览 1
提问于2018-02-20
得票数 0
1
回答
编程访问:
排序
数组
,
算法
证明
下面是一个编程面试问题:给定3个
排序
数组
。查找(x,y,z),(其中x来自第1
数组
,y来自第2
数组
,z来自第3
数组
),使得Max(x,y,z) - Min(x,y,z)最小。id=14805690 职业杯页面
中
讨论
的
一个可能
的
解决方案是:“接受三个
指针
。每个
指针
指向
列表
的
第一个元素。然后找到它们
的
min。计算最大(Xyx)-Min(Xyz)。如果结果小于现在,请更
浏览 0
提问于2013-03-17
得票数 3
回答已采纳
2
回答
如何
合并声明为
空
指针
的
两个
数组
?
我目前正在编写我正在编写
的
程序,其中我正在实现一个
数组
的
合并
排序
。该
数组
包含未知变量--它是一个
空
指针
,因此我实际上不知道我在对哪种类型
的
对象进行
排序
(传入了一个比较函数进行实际比较)。当
数组
是
空
指针
时,我
如何
遍历
数组
?我知道我不能只使用典型
的
数组
格式(即arr[3]),因为它是一个
空
浏览 0
提问于2014-05-02
得票数 4
2
回答
如何
对结构
数组
进行
排序
,这些结构具有
指向
同一
数组
的
指针
、
我有一个结构
数组
(顶点),每个结构都有一个名称、一个颜色、一个邻居数量和一个
指针
数组
(邻居),所有
指针
都引用结构主
数组
中
的
一个顶点。我想根据名称、颜色等重新
排序
,问题是,每当我对结构
的
主
数组
进行重新
排序
时,每个邻居
数组
都会丢失邻居
的
真实地址(因为位置
的
切换)。 我必须使用使用qsort(),而且我不能更改数据结构。
浏览 0
提问于2019-07-11
得票数 0
回答已采纳
2
回答
C++并行
排序
、
、
、
我需要对存储在结构
数组
中
的
数据块进行
排序
。结构没有
指针
。每个块都有其计数器号和
数组
中
与结构块相等
的
位置
的
坐标。例如,如果我们有一个可以划分为4个NxN块
的
数据
数组
,那么结构块
的
索引
数组
中就有4个结构块,每个结构块在数据
数组
中都有自己
的
数目和位置,利用索引块可以计算数据
数组
中
块
的</em
浏览 3
提问于2015-02-14
得票数 11
回答已采纳
1
回答
如何
对空
指针
执行算术操作
、
、
、
我知道
如何
使用
数组
来做
指针
算法
,但是如果没有
数组
,我该
如何
做
指针
算法
呢? 对于当前
的
任务,我有一个
指向
内存地址
的
空
指针
。我有一个size_t,它存储一个百万字节
的
大小。我正在尝试将一半
的
兆字节大小添加到
指针
中
,以找到一个远离
指针
的
内存地址x/2兆字
浏览 0
提问于2015-09-25
得票数 0
2
回答
O符号和合并两个已经
排序
的
数组
、
、
、
、
我被告知将两个已经
排序
的
数组
,大小不同
的
A和B合并成一个
数组
,C在线性时间内。 通过线性时间,我知道这个
算法
的
时间复杂度必须是O(n)。后来,我还被告知在合并
数组
时执行
排序
。我
的
一个想法是创建一个
算法
,在两个
数组
中都有两个
指针
,
指向
最小
的
元素。
指向
的
最小元素将进入新
的
浏览 3
提问于2021-05-23
得票数 1
回答已采纳
2
回答
函数
指针
和常规调用
的
差异
、
、
问题只是想出一种情况,在这种情况下我们可以使用函数
指针
和代码。他
的
例子是:using namespace std; {}} {int value = 10;printValue(pfnc, 10);我
的
问题是,这和做这件事是一样
的
: int
浏览 4
提问于2014-02-09
得票数 0
回答已采纳
1
回答
利用
指针
进行
排序
的
一种有效
算法
、
、
我不能再列一个列表用某种
排序
-插入到那里。也不能使用基因组或气泡
排序
。列表
中
任何元素
的
指针
freeNode都可以
指向
列表
中
的
任何元素。当我发现需要交换两个元素时,我交换它们,然后再从列表
的
开头开始。 另一种方法是,我
的
freeNode
指向
比它小
的
elem。但是,这也没有多大帮助,因为当我插入45 o
浏览 6
提问于2013-02-27
得票数 0
回答已采纳
2
回答
使用c++
中
对象
中
函数
的
结果对对象
数组
进行
排序
、
、
我有一个创建
指向
对象
的
指针
数组
的
程序。
指针
所
指向
的
类存储项目的净价,并具有计算对象总价
的
函数。;p[1] = s; 有没有办法按照总价格
的
升序对
数组
进行
排序
我知道S
浏览 22
提问于2017-01-26
得票数 0
回答已采纳
1
回答
指向
结构
的
指针
数组
、
、
、
;typedef celltype **Hash;现在,我必须使用
指针
数组
根据结构
的
“时间”对结构进行
排序</em
浏览 1
提问于2019-02-05
得票数 1
4
回答
有人能澄清一下我对C字符串、
数组
和
指针
的
困惑吗?
、
、
、
只是一个简短
的
问题。但是
指针
在这里是
如何
工作
的
呢?对于普通
的
数组
和
指针
,如果你想缩放
数组
,你可以做*p
浏览 0
提问于2012-04-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
算法:100.删除排序数组中的重复数字
算法:101.删除排序数组中的重复数字 II
【数据结构】笔试题
排序算法总结(2):快速排序
常用的排序算法与Python实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券