摘要: 问题:1.反转字符串,比如str=“hello world!!!",反转后ret=“!!!dlrow olleh";数组方式代码如下:#include #include #include char* reverse(char inp[],int size){ assert(inp !=... 阅读全文
posted @ 2014-08-18 21:42 McQueen1987 阅读(366) 评论(0) 推荐(0)
摘要: 问题1:实现pow(int x, int y) ,即x的y次方x的y次方就是有y个x连续乘机,代码如下:#include #include int my_pow(int x,int y){ if(x==0) return 0; int ret=x,i=1; ... 阅读全文
posted @ 2014-08-18 21:04 McQueen1987 阅读(782) 评论(0) 推荐(0)
摘要: 问题:一个有序数组,其中包含重复的元素,去除重复的数字然后输出;解决:1.用指针比较方便,这里用数组下标来解决吧;2.tmp类似指针指向不重复元素的最后一位;3.num类似指针指向删除重复元素后的数组的最后一位;代码如下:#include #include int A[] = {1,2,2,4,5... 阅读全文
posted @ 2014-08-18 20:28 McQueen1987 阅读(753) 评论(0) 推荐(0)
摘要: 问题描述:1.比如inp={2,3,6,4,7}丢失了1,5,原地找出这两个数。2.为了方便讨论这个连续数组从1开始到7截至,数组扩展到7位inp={2,3,6,4,7,0,0};解决:1.利用数组元素值与数组下标关系,遍历整个数组,没有被遍历到的位置则为丢失元素所在位置,具体流程如下: 1.从头开... 阅读全文
posted @ 2014-08-18 15:27 McQueen1987 阅读(708) 评论(0) 推荐(0)