码迷,mamicode.com
首页 >  
搜索关键字:实现一个函数    ( 763个结果
【c语言】实现一个函数,求字符串的长度,不允许创建第三方变量
// 实现一个函数,求字符串的长度,不允许创建第三方变量。 #include #include int my_strlen_no(char const *p) { assert(p != NULL); if (*p == NULL) return 0; else return (1 + my_strlen_no(p + 1)); } int main() { char ...
分类:编程语言   时间:2015-07-02 12:21:07    阅读次数:144
【C语言】实现一个函数求字符串长度(不能创建第三方变量)
//实现一个函数求字符串长度(不能创建第三方变量) #include #include int my_strlen(const char *p) { assert(p); if (*p == '\0') return 0; else return 1 + my_strlen(++p); } int main() { char *p = "abcdefg"; printf("%...
分类:编程语言   时间:2015-07-02 10:03:04    阅读次数:113
面试题14:调整数组顺序使奇数位于偶数前面
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,是的所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。初级程序员代码: 1 void reorderOddEven(vector&data) 2 { 3 unsigned int n = data.size(); 4 ...
分类:编程语言   时间:2015-07-01 19:59:25    阅读次数:152
C++字符串操作集合
#include using namespace std; //实现一个函数求字符串的长度。 int my_length(const char *s) { if (*s == '\0')return 0; else return 1+my_length(s + 1); } int main() { char *s = "123456";...
分类:编程语言   时间:2015-07-01 16:05:21    阅读次数:211
【剑指offer】的功率值
标题叙述性说明: 实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数。同一时候不须要考虑大数问题。分析描写叙述: 对于实现一个函数,首先要做的就是全面考虑它的參数的所有可能。对于此题中的数值函数,应该考虑的...
分类:其他好文   时间:2015-06-28 21:27:43    阅读次数:126
【剑指Offer学习】【面试题14 :调整数组顺序使奇数位于偶数前面】
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位予数组的后半部分。...
分类:编程语言   时间:2015-06-28 09:47:31    阅读次数:135
(算法)关于随机数的生成
题目:1、一个函数fun()均匀返回0和1,各自的概率是50%,利用这个函数实现一个函数,使之返回 1的概率为3/4,0的概率为1/4。2、假如有一个函数rand5能等概率生成1 - 5 之间的整数,如何利用rand5来实现rand7?rand7函数的要求是能够等概率生成1 - 7之间的整数。思路:...
分类:编程语言   时间:2015-06-25 19:16:33    阅读次数:107
【剑指offer】面试题14、调整数组顺序使奇数位于偶数前面
题目:输入一个整数数组,实现一个函数来解决该数组中数字的位置,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。本题思路较为简单,我们只需维护两个指针:第一个指针pHead 初始化为数组的第一个元素,第二个指针pTail 初始化为数组的最后一个元素。根据题目要求:所有奇数位于数组的前半部分...
分类:编程语言   时间:2015-06-19 21:36:22    阅读次数:173
[剑指OFFER] 替换空格
题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。分析:个人理解,应该是对空间复杂度有要求,如果没有要求,下面code就OKclass Solution { public: ...
分类:其他好文   时间:2015-06-11 20:54:17    阅读次数:124
剑指offer-高质量的代码(调整数组顺序使得奇数位于偶数的前面)
题目:输入一个整数数组,实现一个函数中调整该数组中数字的顺序,使得所有的奇数位于数组的前半部,所有偶数位于数组的后半部。思路:用两个指针p1和p2,分别指向数组的头和尾部,p1只向后移,p2只向前移。当满足p1using namespace std;void preorder(int* pdata,...
分类:编程语言   时间:2015-06-11 18:29:27    阅读次数:176
763条   上一页 1 ... 67 68 69 70 71 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!