笔试
文章平均质量分 77
heyjimmy
这个作者很懒,什么都没留下…
展开
-
算法笔试题_1
1、将一整数逆序后放入一数组中(要求递归实现)void convert(int *result, int n){ if(n>=10) convert(result+1, n/10); *result = n%10; }int main(int argc, char* argv[]){ int n = 12345678原创 2006-10-18 22:45:00 · 2265 阅读 · 0 评论 -
c/c++笔试面试题_7
字符串反转我没有记错的话是一道MSN的笔试题,网上无意中看到的,拿来做了一下。题目是这样的,给定一个字符串,一个这个字符串的子串,将第一个字符串反转,但保留子串的顺序不变。例如:输入: 第一个字符串: "This is zhuxinquans Chinese site: http://www.zhuxinquan.com/cn"子串: "zhuxinquan"输出: "nc/moc.原创 2006-10-18 22:54:00 · 1432 阅读 · 0 评论 -
c/c++笔试面试题_6
几个简单的c++面试题2006-10-14 14:50 今天偶然看见这几个面试题,很有感触,想起一年前自己的求职经历. 1.引言 本文的写作目的并不在于提供C/C++程序员求职面试指导,而原创 2006-10-18 22:53:00 · 1767 阅读 · 1 评论 -
c/c++笔试面试题_2
转载自瀚海星云Sony笔试题 1.完成下列程序 * *.*. *..*..*.. *...*...*...*... *....*....*....*....*.... *.....*.....*.....*.....*.....*..... *......*......*......*......*......*......*...... *.......*原创 2006-10-18 22:33:00 · 10599 阅读 · 0 评论 -
c/c++笔试面试题_4
int Strcmp(char *str1, char *str2){ int i=0; int b=0; while(str1[i]||str2[i]) { if(str1[i]>str2[i]) { b=1;break; } else if(str1[i] { b=-1;break; }原创 2006-10-18 22:40:00 · 1803 阅读 · 0 评论 -
c/c++笔试面试题_3
1. 以下三条输出语句分别输出什么?[C易]char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc"; const char str4[] = "abc"; const char* str5 = "abc";const char* str6 = "abc";cout cout cout 答:分原创 2006-10-18 22:40:00 · 1872 阅读 · 0 评论 -
c/c++笔试面试题_1
1.求下面函数的返回值(微软)int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申原创 2006-10-18 22:31:00 · 1716 阅读 · 0 评论 -
北电武大笔试题
1.英译汉 ,关于ITU和CCITT的2.汉译英,关于VMware的3.两个有序数组的合并,写一个完整的程序4.填空题,排序二叉树节点的删除,5个空5.调试题,多线程文件的读写,编译没有错误,请找出至少三个bug.原创 2006-10-19 10:18:00 · 1570 阅读 · 0 评论 -
算法笔试题_2
给定一个N进制正整数,把它的各位数字上数字倒过来排列组成一个新数,然后与原数相加,如果是回文数则停止,如果不是,则重复这个操作,直到和为回文数为止。如果N超过10,使用英文字母来表示那些大于9的数码。例如对16进制数来说,用A表示10,用B表示11,用C表示12,用D表示13,用E表示14,用F表示15。例如:10进制87则有:STEP1: 87+78=165STEP2: 1原创 2006-10-18 22:57:00 · 2302 阅读 · 0 评论 -
将两个无序数组合并为有序链表
实现思想:把两个无序的数组首先排序,然后再按照链表结构把它们分别构造好,然后再把两个有序链表合并。int const array1_size = 5;//数组1的长度int const array2_size = 7;//数组2的长度//链表结构体typedef struct ListNode{ int data; ListNode * next;}ListNode;//合并两个有原创 2006-10-19 10:44:00 · 6351 阅读 · 0 评论