程序员面试问题
文章平均质量分 58
upperlcy
这个作者很懒,什么都没留下…
展开
-
程序员面试问题(四)
算法题目(1)1.数组里有N个数,其中有个数出现次数超过yu原创 2014-08-10 22:26:36 · 393 阅读 · 0 评论 -
程序员面试问题(二)
C语言部分(2)3. const与#define区别a) #define宏在预处理阶段展开const 关键字是在编译运行阶段使用注:C源程序->编译预处理->编译(->优化程序->汇编程序)->链接程序->可执行文件b) #define只是在预处理时展开,而const可能会分配内存注:const常量是否占据存储空间取决于是否有引用该常量地址原创 2014-08-09 21:50:43 · 353 阅读 · 0 评论 -
程序员面试问题(一)
C语言部分1. static关键字有三重意义:a) 保持内容的持久,举例:void foo(){ static int i= 0; printf(“%d\n”,i); ++I; }在这个函数中,第一次调用输出0,第二次调用输出1,第三次2……因为i有static关键字修饰,所以只在第一次调用原创 2014-08-09 20:37:57 · 371 阅读 · 0 评论 -
程序员面试问题(三)
3. c 与 c++ 的区别:(个人见解,请批评指正)a) 从程序语言的角度,c语言是面向过程的语言,注重算法与数据结构,进行模块化编程;C++ 在c语言的基础上,增加了面向对象成分,c++程序应当先考虑如何构造对象模型b) 从语法的角度,c++是c语言的超集,c++支持c语言的所有语法,包括函数,宏,结构体,联合体,类型定义等等,c++ 对语法进行了扩充,增原创 2014-08-10 21:13:28 · 480 阅读 · 0 评论 -
程序员面试问题(五)
算法题目(1)原创 2014-08-10 22:53:54 · 451 阅读 · 0 评论 -
程序员面试问题(六)
算法部分(3)3,判断一个单链表是否存在环、原创 2014-08-11 21:53:05 · 500 阅读 · 0 评论 -
程序员面试问题(七)
算法部分(4)4.判断两个链表是否xiang原创 2014-08-12 20:55:27 · 420 阅读 · 0 评论