腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
最好的
交换
算法
?
、
、
我从我的一个朋友那里听说最好的
交换
算法
是“(a^=b^=a^=b)”,其中a和b是要
交换
的
两
个整数。但是当我使用
c
语言
应用它的时候,它导致了崩溃。你们这些优秀的人能解释一下可能的原因吗?请推荐最好的
交换
算法
。谢谢!伙计们,我想知道坠机的原因。
浏览 1
提问于2010-03-13
得票数 6
回答已采纳
2
回答
在
两
个以上的数组之间
交换
元素
、
在单
个数
组(x)中
交换
元素是计算机科学中的一个经典问题。在像
C
这样的低级
语言
中,立即(但绝不仅仅是XOR)解决方案是使用一个临时变量:x[0] = x[1]上述
算法
交换
x的第一和第二元素。在
两
个子数组(x和y )之间
交换
元素是类似的x[0] = y[1]对于3
个数
组的情况,加上这样的限制,数组1的一个元素必须与Array 2的一个元素<em
浏览 0
提问于2018-01-24
得票数 1
回答已采纳
6
回答
如何
交换
列表中的元素?
、
、
我正在尝试自己学习数据结构和
算法
。我用
C
语言
写了我自己的双向链表,现在我想写一些
算法
在这个链表上执行。
交换
列表项的首选方式是什么?
交换
内容还是重新排列指向下一列表项和上一列表项的指针更好?
浏览 1
提问于2009-10-24
得票数 2
回答已采纳
1
回答
将公共元素放在首位的
两
个数
组重新排序的优化
算法
、
、
、
假设有
两
个数
组有一些共同的元素(数组不能包含重复的元素)Array 2 = [B, D,
C
, K] 非公共元素可以位于任意位置(在公共元素之后)。
交换
两
个离得更远的元素比
交换
两
个关闭在一起的元素要花费更多(我们可以假
浏览 0
提问于2018-11-07
得票数 1
1
回答
LMC程序能找出3种输入的中间值和最小值之间的差异吗?
、
我想写一个LMC程序,有效地找出3种不同输入的
两
倍中间值和最小值之间的差异。我想要一些帮助,为这方面的一个
算法
。INPUT 901 - Input secondINPUT 901 - Input thirdLOAD 598 - Load 98 (b) SUB 299 - Subtract 98 - 99 (b -
c<
浏览 2
提问于2015-11-02
得票数 1
回答已采纳
1
回答
给定
两
个
交换
操作的
两
个字谜的最小编辑距离
给定
两
个字谜S和P,当只有
两
个操作时,从S到P的最小编辑距离是多少: S: A B
C
D P : B <
浏览 5
提问于2015-01-26
得票数 1
2
回答
基
交换
排序实现?
、
、
、
我需要一点帮助来理解基
交换
排序
算法
的实现。 基
交换
(我不知道它在基于英语的文献中是否确切的名称)与quicksort非常相似,但是使用了数字的二进制表示。第一,我们在二进制表示中查找最高的数字,然后使用
两
个索引(从数组开始和结束时,如果给定数字为0,则增加第一
个数
字,如果给定数字为1时,则递增另一个索引)。然后我们
交换
两
个数
字,然后继续工作直到i=j(索引相等)。然后我们有
两
个独立的分区,并使用第二个最重要的数字对它们进行排序,等等.
浏览 0
提问于2013-06-01
得票数 1
1
回答
我能预测一个
算法
会做多少掉期,知道数组是如何被洗牌的吗?
、
、
、
我需要拍摄一
个数
组的快照,每N次
两
个元素通过用户定义的排序
算法
交换
。这个N与
交换
M的总数相比较,一旦数组被排序,该
算法
将执行该
交换
M。数组的大小可以增加数百万个元素,因此我意识到,当使用像BubbleSort这样的慢
算法
时,运行
两
次
算法
(一次用于计数M,另一次用于获取这些快照)的时间太长。因为我是那个洗牌这个
算法
的人,所以我想知道:有什么方法可以知道一个精确的排序
算法
会有多少个掉期
浏览 3
提问于2022-09-20
得票数 0
1
回答
如何在不发生突变的情况下实现该
算法
、
我正在尝试使用不可变性、高阶函数和/或递归(没有循环或突变)在函数式
语言
中实现以下
算法
。关于如何重写它有什么建议吗?
浏览 0
提问于2015-12-03
得票数 1
1
回答
通过更改元素的值对单链接列表进行排序
、
、
根据我的任务,我需要用
两
种方式对单个链接列表的元素进行排序。第一种方法是改变指针。据我所知,泡泡分类是指。第二种方法是通过改变元素的值。会是什么?插入?
浏览 1
提问于2022-04-16
得票数 0
回答已采纳
5
回答
在
C
中通过引用传递
交换
函数
、
、
、
我试图理解通过值传递和引用传递,我认为
c
是一种通过引用传递的
语言
,并试图实现一个
交换
函数,它将
两
个数
字的值更改为具有彼此的值,但值似乎一点也不变化。那么,你能看到ff代码并指出我做错了什么吗?在我的想法中,由于我们将指针变量赋值为另一个变量的值(指向某
个数
字),它应该
交换
值,但这不是正在发生的事情(即,这些值不会被
交换
),所以肯定有一些我不理解的东西。*temp; a=b; int m
浏览 41
提问于2022-10-02
得票数 0
1
回答
使用排序函数对100个随机数进行排序
、
、
、
我儿子有一个没有教过的项目,正在寻找一些指导。你如何排序从最低到最高的1100个随机数,不使用排序,我不知道,它从来没有教在他的课堂上。
浏览 4
提问于2022-11-20
得票数 -3
2
回答
如何在Python中实现
交换
变量?
、
、
、
Python中工作的:b = input()print(a, b) 语句1是在Python堆内存空间中创建第三个变量来
交换
两
个数
字,还是使用一些
算法
进行
交换
?
浏览 2
提问于2020-05-23
得票数 3
回答已采纳
6
回答
C
代码的性能
、
、
、
、
我在我的
c
语言
程序中使用了gcc。我如何检查哪种方法更快(假设我写了一段代码来
交换
两
个数
字,然后我使用位运算符重写了相同的代码),linux中有什么工具可以检查时间、性能和空间吗?
浏览 0
提问于2009-11-09
得票数 5
回答已采纳
7
回答
按和
算法
对数字进行排序
、
、
我有一个关于
算法
的
语言
不可知的问题。 这来自于我读到的一个(可能很简单)编程挑战。问题是,我太愚蠢了,弄不明白它,而且足够好奇的是,它正在困扰着我。目标是通过
交换
列表中数字的位置,将整数列表按升序排序。每次
交换
两
个数
字时,都必须将它们的和加到一个运行总数中。所面临的挑战是生成具有尽可能小的运行总数的排序列表。
浏览 0
提问于2008-11-19
得票数 7
回答已采纳
1
回答
当我的键空间只包含
两
个元素时,最稳定的排序
算法
是什么?
、
、
、
字母表只包含
两
个数
字,如而且它可能真的很大(至少数百万)--我需要通过
交换
操作来软化它(当我进行
交换
时,我也会对相邻的数据结构进行同样的更改)。在我的例子中,
交换
操作做得很昂贵,排序
算法
也应该尽量减少它们。在这种情况下,最好的排序
算法
是什么?
浏览 1
提问于2016-08-06
得票数 4
回答已采纳
1
回答
程序生成和打印一
个数
字的所有“字谜”而不使用数组。
sc = new Scanner(System.in); int d = n % 10; int
c
% 10; int b = n % 10; int a = n; int w = a, x = b, y =
c
,
浏览 1
提问于2016-01-02
得票数 2
回答已采纳
2
回答
如何确定O() notaion中
两
个反向字符串方法的运行时?
、
我有
两
个查询来反转字符串。text.ToCharArray(); return new string(charArray);如何在O()表示法中确定这
两
种
算法
的运行时间
浏览 0
提问于2011-08-18
得票数 0
2
回答
有没有办法使这种排序
算法
具有线性时间复杂度?
、
、
、
、
我在我的数据结构和
算法
类中做这个家庭作业,这个类要求我制作一个随机数数组、一个计数器数组,并使用
C
++中的
两
个数
组制定我们自己的排序
算法
。j]) counters[i]++;我认为使用这
两
个数
组i], array[counters[i]]); swap(counters[i], counters[index
浏览 2
提问于2020-03-12
得票数 1
回答已采纳
10
回答
如何使用最多
两
个
交换
对三个变量进行排序?
以下
算法
可以对K类型的三个变量x、y和z进行排序,这三个变量可以使用operator<进行比较 if(y < x)示例:值(
c
,b,a)将使用三个
交换
进行排序:(
c
,b,a) -> (b,
c
,a) -> (b,a,
c
) -> (a,b,
c
)
浏览 2
提问于2010-07-27
得票数 24
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-两个数交换的4种方法
【C语言程序设计】C语言统计单词个数,单词个数算法
C语言希尔排序算法
C语言快速排序算法
C语言冒泡排序算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券