- 博客(5)
- 收藏
- 关注
原创 不负韶华
1.编写函数: unsigned int reverse_bit(unsigned int value); 这个函数的返回值value的二进制位模式从左到右翻转后的值2.不使用(a+b)/2这种方式,求两个数的平均值3.编程实现: 一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。 请找出这个数字(使用位运算) 4. 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student".
2017-12-13 09:47:11 310
原创 不负韶华
1.调整数组使奇数全部都位于偶数前面2. 杨氏矩阵: 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N)
2017-12-12 11:42:50 189
原创 不负韶华
1.递归和非递归分别实现求第n个斐波那契数2.编写一个函数实现n^k,使用递归实现 3. 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 4. 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列要求:不能使用C函数库中 的字符串操作函数 5.递归和非递归分别实现strlen 6.递归和非递归分别实现求n的阶乘 7.递
2017-12-11 22:37:15 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人