码迷,mamicode.com
首页 >  
搜索关键字:数组逆置    ( 16个结果
数组逆置
输出结果: 逆置后的数组为:[5, 4, 3, 2, 1, 0] 分析:见代码注释 ...
分类:编程语言   时间:2017-04-13 22:54:46    阅读次数:360
求数组逆置(数组与指针实现)
数组逆置 基本思路: 将a[0]与a[n-1]对换,再将a[1]与a[n-2]对换…直到将a[int(n-1)]与a[int((n-1)/2)-1]对换。 如图所示: 使用数组来实现: 使用指针来实现: 其他代码: 运行结果如下图所示: ...
分类:编程语言   时间:2017-03-24 13:35:25    阅读次数:519
不创建第三方变量对整型数组逆置
以整型数组为例实现逆置将一个整型数组逆序,如:数组a[5]={1,2,3,4,5},逆序之后数组a的内容变成{5,4,3,2,1}。 voidSwapNum(int&a,int&b) { a=a^b; b=a^b; a=a^b; } voidSwapArray(int*str,intsize) { inti=0; for(i=0;i<size/2;i++) { SwapNum(str[i],str[size-i-..
分类:编程语言   时间:2016-02-15 07:10:20    阅读次数:204
将整数n转换为以b进制的数
题目:编写一个函数itob(intn,chars[],intb),将整数n转换为以b进制的数,保存到s中。题目分析:对于这个问题,根据进制之间的转换特点,将十进制的整数n转换为其他进制,可以利用模除的方式将其转换,但是其中有一个问题:16进制数中表示0123456789abcdef,所以可以将16进制..
分类:其他好文   时间:2015-10-30 02:11:34    阅读次数:149
用异或操作实现的交换函数用以实现数组逆置中需要注意的问题
用元素交换函数实现数组逆置很简单,如下面代码:(数组左右元素交换) #include #include using namespace std; void swap(int &a, int &b) { int tmp = a; a = b; b = tmp; } int main() { int a[5] = { 1, 2, 3, 4, 5 }; int lenth = sizeo...
分类:编程语言   时间:2015-07-05 16:45:10    阅读次数:189
九度OJ—题目1055:数组逆置
题目描述: 输入一个字符串,长度小于等于200,然后将数组逆置输出。 输入: 测试数据有多组,每组输入一个字符串。 输出: 对于每组输入,请输出逆置后的结果。 样例输入: hdssg 样例输出: gssdh 来源:2011年哈尔滨工业大学计算机研究生机试真题 答疑: 解题遇到问题?分享解题心得?讨论本题请访问:http...
分类:编程语言   时间:2015-01-07 09:26:12    阅读次数:249
16条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!