腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
指针
问题
:
C++
中
的
排序
算法
、
、
我来自python,正在尝试学习C语言,但我昨天才开始学习这个
指针
的
东西。我写了一个反向
排序
算法
,它应该接受一个未
排序
的
数组,然后在每一遍中选择最高和最低
的
元素,将它们放在每一端,然后递归地做同样
的
事情,忽略已经
排序
的
元素。
问题
是我总是得到一些错误(不同
的
错误取决于我试图改变什么),我不能修复关于
指针
类型
的
错误。你们能帮上忙吗?
浏览 12
提问于2020-04-06
得票数 0
3
回答
在stl和.net库默认搜索中使用哪种
排序
算法
?
、
、
、
我现在正在开发merge sort
的
一个改进版本。我用
C++
和C#实现了它。然后将它们分别与stl
排序
和array.sort()
算法
进行比较。在
C++
中
,我得到了相同(有时更好)
的
结果。但在C#
中
,我不得不使用不安全
的
代码来使用
指针
。在这里,性能无法与默认
排序
相媲美。所以,我想知道- 在stl和.net基类库中使用了哪些
算法
?(最好有链接)Do unsafe代码有性能
问题<
浏览 1
提问于2009-06-07
得票数 0
回答已采纳
2
回答
C++
并行
排序
、
、
、
我需要对存储在结构数组
中
的
数据块进行
排序
。结构没有
指针
。每个块都有其计数器号和数组
中
与结构块相等
的
位置
的
坐标。例如,如果我们有一个可以划分为4个NxN块
的
数据数组,那么结构块
的
索引数组中就有4个结构块,每个结构块在数据数组中都有自己
的
数目和位置,利用索引块可以计算数据数组
中
块
的
指针
。
排序
应该用比较器来完成,比较器要比较两个块中最少
的</e
浏览 3
提问于2015-02-14
得票数 11
回答已采纳
1
回答
气泡
排序
算法
不起作用
、
、
、
我正在创建一个
C++
/SFML游戏引擎。游戏中
的
每个“实体”都有一个指向它
的
指针
,该
指针
存储在实体类
中
的
静态向量
中
,称为entityRenderList。在游戏循环
的
每一次迭代
中
,该向量由气泡
排序
算法
排序
,以便按正确
的
顺序绘制精灵。 每当一个实体被删除时,它都会用一个空
指针
替换它在向量
中
的</
浏览 2
提问于2014-11-03
得票数 0
回答已采纳
2
回答
原始代码使用Int数组。需要更改为向量数组
、
、
、
、
DR:帮助我将向量数组输入传递到一个函数
中
,该函数最初接受int
指针
和int。我
的
问题
是:我必须创建一个接受输入文件
的
程序,使用用户选择
的</
浏览 2
提问于2014-10-15
得票数 0
1
回答
是否有一种有效
的
方法可以以特定
的
顺序遍历未
排序
的
容器,而不对原始容器进行
排序
/复制/引用?
、
、
、
我想到
的
是一个SortedIterator,它接受一个Less函数,用于使用所有已知
的
算法
对容器进行
排序
。 当然,蛮力实现要么保留原始元素
的
副本,要么保留对原始列表中元素
的
引用/
指针
。是否有一种高效
的
方法,可以在没有实际
排序
的
情况下按定义良好
的
顺序迭代?我是出于
算法
上
的
好奇才问这个
问题
的
,我希望答案是否定
的</
浏览 0
提问于2018-05-08
得票数 2
回答已采纳
4
回答
按照
排序
顺序遍历集合而不修改集合
的
算法
?
、
让我们假设我们有一个如下所示
的
集合:{12, 10, 4, 5, 7}你
的
想法是什么?这样
的
算法
已经在
C++
中
实现了吗?编辑:在我
的
例子
中
,我有一个v
浏览 3
提问于2010-11-26
得票数 5
回答已采纳
1
回答
非面向对象
的
buildMaxHeap方法
我正在尝试用一个非面向对象
的
静态方法来构建一个最大堆。这就是我所拥有的,但当我使用以下数组调用该方法时:{"C","D","A","B","E"},它只是按原样返回数组,而不是按最大堆顺序。任何帮助都是很棒
的
。提前谢谢你!
浏览 5
提问于2017-02-16
得票数 0
2
回答
从
C++
编程语言中对示例进行
排序
、
下面是"
C++
编程语言“
中
的
示例代码: return *(static_cast<const int*>(a)) - *(static_cast<const int*>(b)); 有人能解释一下这些给焦炭
的
转换是什么吗我们如何使用char*来指向任何类型
的
值?
浏览 5
提问于2015-05-24
得票数 1
回答已采纳
2
回答
函数
指针
和常规调用
的
差异
、
、
问题
只是想出一种情况,在这种情况下我们可以使用函数
指针
和代码。他
的
例子是:using namespace std; {}} {int value = 10;printValue(pfnc, 10);我
的
问题
是,这和做这件事是
浏览 4
提问于2014-02-09
得票数 0
回答已采纳
3
回答
面试实习,但我想我可能没有准备好
、
、
我有一个
C++
实习职位
的
面试。现在,我在我
的
社区学院学习了四分之三
的
基本CS类
中
的
两个(在
C++
中
),我们介绍了数组、
指针
、链接列表、递归等方面的基础知识(主要是Walter
的
绝对
C++
书)。我和面试官通了电话,他说面试将包括树木、散列、
排序
算法
等方面的技术
问题
。我还有不到一周
的
时间准备面试。 我怎样才能让自己熟悉上述面试<em
浏览 0
提问于2012-01-06
得票数 1
回答已采纳
1
回答
排序
原子链表
算法
(优先级队列)
、
、
有人能告诉我
排序
的
线程安全原子(无锁)链表/优先级队列
的
算法
吗?我知道如何仅仅做一个链接列表本身,但现在我需要一个
排序
。与未
排序
的
列表相比,我不确定这是否是微小
的
更改或重大
的
重新设计,因此在创建自己
的
列表之前,我希望看到一个现有的
算法
。它实际上不需要是一个列表(或技术
排序
),但它
的
行为就像一个具有以下属性
的
优先级队列: timemodi
浏览 3
提问于2011-03-26
得票数 6
回答已采纳
3
回答
气泡
排序
算法
实现
、
、
问题
描述 int arrayToSort[] = {3,5,3,1,8,7,2,4}; *first = *(first+1); *(first+1) =
浏览 1
提问于2013-03-05
得票数 1
回答已采纳
1
回答
C++
中使用图形
排序
算法
的
可视化跟踪?
、
、
、
我是一个类,我们目前正在研究
排序
算法
。在
C++
中有没有任何方法可以使用图来跟踪
排序
算法
的
交换和
排序
?如果您遵循这个链接并向下滚动,有一个图像说明shell
排序
。我还把它链接到下面。(基本上是我想要达到
的
目标)。艾迪森韦斯利,
算法
第四版:。 他们谈到了使用Java
中
内置
的
函数来创建图形,并谈到了它,好像它是相当琐碎
的
。我假设它在Java
中
是基本<e
浏览 0
提问于2014-03-26
得票数 1
回答已采纳
1
回答
带有const无符号**输入
指针
的
C++
快速
排序
、
我目前正在努力处理
C++
中
的
指针
,特别是输入以下函数:... there is an immutable array a of unsigned integers that we are notquicksort(const unsigned** begin, const unsigned** end) //TODO但是,函数被赋予了const值,那么有什么方法可以改变输入
指针
的
位置吗一个常见
的
快速
排序</
浏览 3
提问于2022-11-20
得票数 -2
回答已采纳
4
回答
强制转换指向对象
的
指针
数组
、
如果B是A
的
子类。.);void f(A** foo);(A**)有点脏。我想知道在
C++
中
是否有一种更优雅
的
方法,那就是至少像dynamic_cast一样进行类型检查。 我希望foo对类型A或子类
的
对象数组进行
排序
(仅使用交换)。因此,制定一个通用
的
<em
浏览 0
提问于2010-03-21
得票数 1
1
回答
在程序集中声明函数
、
我是个新手,我在学校开始编程,我们
的
教授要求我们在组装
中
实现一个快速
排序
算法
。.text quicksort // it indicates that the我在过去已经做过C/
C++
编程,学习起来更容易,如果你能
浏览 1
提问于2015-12-16
得票数 0
4
回答
字节比较
排序
结构
的
最佳
排序
算法
?
、
、
、
我有一个由64个结构组成
的
数组,它们保存了相当数量
的
数据(结构大约是128个字节,所以需要重新排列
的
是8192个字节)。该数组需要根据每个结构
中
的
单个无符号字节进行
排序
。我
的
数据有一个有趣
的
属性,那就是很可能会有很多重复
的
排序
值--这意味着如果去掉了所有重复项,数组可能只有10个唯一
的
元素长度,但这并不是给定
的
。
排序
后,我需要创建一个堆栈来存储每个唯一字节运行开始
浏览 2
提问于2011-01-24
得票数 1
1
回答
位流解析与终结性
、
、
、
我有一个字节缓冲区,我需要能够读取出不同长度
的
位字段,大部分从1位到8位不等。 我
的
问题
在于字节
的
特性。当我使用调试器时,下面的4位似乎位于字节
的
顶部。也就是说,我期望前两位是10 (它们必须是10),但是,当与调试器检查时,比特流
中
的
第一个字节是0xA3或10100011。这意味着,假设比特是“正确
的
”顺序,前两位实际上是11 (从右到左阅读)。然而,如果位
的
顺序不对,并且应该是0x3A或00111010,那么我就有10位作为我预期
浏览 5
提问于2015-05-06
得票数 2
4
回答
当'n‘很小时,最好
的
排序
算法
是什么?
、
、
在我
的
程序
的
关键路径
中
,我需要对数组进行
排序
(特别是
C++
std::vector<int64_t>,使用gnu
c++
标准libray)。我使用
的
是标准库提供
的
排序
算法
(std::sort),在本例
中
是内向
排序
。我对这个
算法
的
性能很好奇,在对不同标准和第三方库使用
的
各种
排序
算法
进
浏览 8
提问于2022-06-27
得票数 4
回答已采纳
点击加载更多
相关
资讯
排序算法中的选择排序
C++不知算法系列之跟随滑动指针开疆拓土
Java 集合中的排序算法浅析
C ++ 委员会决定在 C++ 20 中弃用原始指针
python的排序算法
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券