码迷,mamicode.com
首页 >  
搜索关键字:实现一个函数    ( 763个结果
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
如果不考虑奇数和奇数,偶数和偶数之间的相对位置不变。那么只需要两个指针分别指向数组的头和尾,依次比较。1. 如果头指针指向的数组位置为奇数,那么就判断尾指针指向的数组位置的奇偶性。如果是奇数,则头指针后移一个位置,如果是偶数,则尾指针前移一个位置。2. 如果头指针指向的数组位置为偶数,那么就判断尾指...
分类:编程语言   时间:2015-12-18 16:15:30    阅读次数:255
字符串替换空格
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。public class solution2 { public static String replaceSpace...
分类:其他好文   时间:2015-12-05 20:52:24    阅读次数:197
冒泡排序既可以排字符串也可以排字符串
编写一个冒泡排序,既可以编写字符串也可以编写数字。1).需要实现一个函数指针,在排序的时候将函数的入口地址传进来。 voidsort(void*base,intlen,intwidth,int(*cmp)(constvoid*,constvoid*)) { assert(base); inti=0; intj=0; for(i=0;i<len;i++) { for(j=0;j<..
分类:编程语言   时间:2015-12-02 18:51:01    阅读次数:163
字符串变整数,atoi()
实现一个函数intmy_atoi(chars[]),可以将一个字符串转换为对应的整数。#include<stdio.h> #include<stdlib.h> intmy_atoi(char*p)//将一个字符串转换为对应的整数 { intflag=1; intret=0; if(*p==‘-‘) { flag=-1; } if((*p==‘+‘)||(*p==‘-‘)) { p+..
分类:其他好文   时间:2015-11-24 06:21:55    阅读次数:181
字符串的左旋转
问题重述:实现一个函数,可以左旋字符串k个字符。例如:abcdef左旋2得到cdefab方法一:暴力旋转法#include<stdio.h> #include<string.h> voidleft_remove(char*arr,intn) { inti=0; intj=0; charch=0; intlen=strlen(arr); for(i=0;i<n;i++)//左旋的个数..
分类:其他好文   时间:2015-11-23 06:40:21    阅读次数:141
空格替换
字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“wearehappy.”,则输出“we%20are%20happy.”。#include<stdio.h>#include<assert.h>voidreplace_black(char*str){assert(str);intblack=0;intoldlen=strlen(str);intnewlen=0;cha..
分类:其他好文   时间:2015-11-21 22:55:50    阅读次数:311
字符串替换
字符串替换空格:实现一个函数使字符串中每个空格替换成%20,例:输入wearehappy,输出we%20are%20happy#include<stdio.h> #include<stdlib.h> #include<string.h> #include<assert.h> voidreplace_black(char*str) { assert(str); intblack=0; in..
分类:其他好文   时间:2015-11-17 06:54:05    阅读次数:114
用C语言编程,实现调整数组,使奇数全部位于偶数前边,
函数要求实现功能:调整数组使奇数全部都位于偶数前面。要求:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。思考,要想实现此功能,首先对函数数组进行遍历,从两头进行,一个从前向后查看..
分类:编程语言   时间:2015-11-14 15:10:48    阅读次数:233
调整数组顺序使奇数位于偶数前面
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。思路:类似于插入排序。package practice;public class test { private static v...
分类:编程语言   时间:2015-11-14 12:20:42    阅读次数:313
调整数组使奇数全部都位于偶数前面
输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中 所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。 #include<stdio.h> intswap(int*pa,int*pb) { inttmp=*pa; *pa=*pb; *pb=tmp; } intmain() { intarr[]={1,2,3,4,5,6,7,8,9}; i..
分类:编程语言   时间:2015-11-07 19:10:14    阅读次数:205
763条   上一页 1 ... 59 60 61 62 63 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!