面试
文章平均质量分 77
寒江蓑笠
这个作者很懒,什么都没留下…
展开
-
C数据结构面试题精选
1、求链表中倒数第K个节点ListNode* FindKthToTail(ListNode* pListHead, unsigned int k){ if(pListHead == NULL || k == 0) return NULL; ListNode *pAhead = pListHead; Lis原创 2013-04-17 16:05:10 · 1219 阅读 · 0 评论 -
C基础面试题精选
1、运行下图中C代码,输出的结果是什么?int main(int argc, char** argv[]){ char str1[] = "hello world"; char str2[] = "hello world"; char* str3 = "hello world"; char* str4 = "hello world"; if原创 2013-04-17 09:43:32 · 1017 阅读 · 0 评论 -
C面试题精选
1、腾讯面试题:给定一数组a[N],我们希望构造数组b [N],其中b[j]=a[0]*a[1]…a[N-1] / a[j],在构造过程中,不允许使用除法:要求O(1)空间复杂度和O(n)的时间复杂度;除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、堆空间和全局静态变量等);实现程序(主流编程语言任选)实现并简单描述。 void main(void){原创 2013-04-24 15:31:50 · 2349 阅读 · 0 评论 -
C++面试题精选
1、运行如下的C++代码,输出是什么?class A{public: virtual void Fun(int number = 10) { std::cout << "A::Fun with number " << number; }}; class B: public A{public: virtual void Fun(i原创 2013-04-17 09:40:55 · 909 阅读 · 0 评论 -
Java基础面试题3(排序算法)
1、冒泡排序:和快速排序一样属于交换排序的一种public class Sort{ public void generatArray(int [] array){ Random random = new Random(); for (int i=0;i<array.length;i++) { array[i]=random.原创 2014-03-25 21:40:31 · 1188 阅读 · 0 评论 -
Java基础面试题2
1、用Java实现两个线程分别交替打印数字和字母,打印结果如:1 2 A 3 4 B …… Y 51 52 Zpublic class TestThread { public static TestThread mHandler=new TestThread(); public static TestThread getHander(){ return mHan原创 2014-03-25 21:45:57 · 1068 阅读 · 0 评论 -
Java基础面试题
1、关于下面的程序,哪个选项的说法是正确的?public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub byte a = 3,b=2;原创 2014-03-11 18:21:54 · 2306 阅读 · 1 评论