![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试笔试题
QQ276592716
这个作者很懒,什么都没留下…
展开
-
单链表反转/逆序的三种方法(整理)
/* 单链表反转/逆序 */Status ListReverse(LinkList L){ LinkList current,pnext,prev; if(L == NULL || L->next == NULL) return L; current = L->next; /* p1指向链表头节点的下一个节点 */ pnext = curren原创 2013-07-08 22:12:20 · 1526 阅读 · 0 评论 -
验证IPV4正则表达式
IPV4地址由4个组数字组成,每组数字之间以.分隔,每组数字的取值范围是0-255。IPV4必须满足以下四条规则:1、任何一个1位或2位数字,即0-99;2、任何一个以1开头的3位数字,即100-199;3、任何一个以2开头、第2位数字是0-4之间的3位数字,即200-249;4、任何一个以25开头,第3位数字在0-5之间的3位数字,即250-255。转载 2013-07-10 21:59:58 · 1044 阅读 · 0 评论 -
Mysql面试题精选
我有个同学最近在学Mysql数据库,为了测试自己的学习成果,他们老大出了6道Mysql试题让他去做,晚上回来他又分享给我,我感觉非常经典,记录了这几道试题已及答案。将测试数据表导入数据库,其中name字段代表“姓名”,score字段代表“分数”。create table `t1` ( `id` double , `name` varchar (300),转载 2013-07-03 22:46:53 · 916 阅读 · 0 评论 -
求一个整数的二进制中1的个数
题目:输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。分析:这是一道很基本的考查位运算的面试题。包括微软在内的很多公司都曾采用过这道题。一个很基本的想法是,我们先判断整数的最右边一位是不是1。接着把整数右移一位,原来处于右边第二位的数字现在被移到第一位了,再判断是不是1。这样每次移动一位,直到这个整数变成0为止。现在的转载 2013-07-04 10:16:20 · 1412 阅读 · 0 评论