笔试&面试
我爱默小兜
热爱编程,热爱生活
展开
-
京东2016笔实习生在线笔试题
1.三子棋在3* 3方格中同行或同列或对角线有三个相同的,则胜出输出结果只能为1.x胜出2.o胜出3.平局4.下一步该x5.下一步该o6.给的棋局有问题输入:x 0 x. x .0 . x输出x胜出原创 2016-04-08 21:29:12 · 2689 阅读 · 0 评论 -
MySQL 面试中的问题汇总
case when使用;Mysql中sql模式;datediff;char与varchar区别;数据复制步骤;索引类型、聚簇索引、索引与锁;阐述isnull、ifnull、nullIf;MyISAM与InnoDB区别...原创 2016-05-08 16:09:37 · 2926 阅读 · 0 评论 -
插入排序,希尔排序,选择排序、快速排序详解以及消耗存储比较
插入排序,希尔排序,选择排序详解以及消耗存储比较$arr=array(2,8,4,6,7,1,9,20,13); //待排序的数组//插入排序//从小到大/*思路2,7,4,1从第二个元素开始1.比较7与2,因为7>2,故不移动位置 2,7,4,12.比较4与7,因为4<7,故将第二个元素移动第三个元素的位置(向后移动一位) 2,7,7,13.比较4与...原创 2016-03-27 19:57:11 · 914 阅读 · 0 评论 -
试题:基本算法题之【求1!+2!+3!+...+n!】
//计算 1!+2!+3!+…+n!=?function f(n){ var i=1,sum=0,flag=1; while(i<=n){ flag*=i; sum+=flag; ++i; } return sum;}//扩展 //递归求n!function f1(n){ return (n<2)?1:n*原创 2016-10-04 21:30:33 · 3670 阅读 · 1 评论 -
二叉树的递归与非递归遍历
前序遍历 规则:根左右//递归前序遍历 void preOrder(BinTree *root) { if(root!=NULL) { coutdata<<" "; if(root->lchild) preOrder(root->lchild); if(root->rchi原创 2016-10-03 11:24:59 · 429 阅读 · 0 评论 -
试题:基本算法题之【计算数组拼接得到的最小数】
题目:给定一个整形数组,对这个整形数组排序,使得按序拼接数组各元素得到的值最小。如[3,83,8,13,1]依次该条件排序后后,得到的数组[1, 13, 3, 83,8],此时最小的数为1133838。var arr=[3,83,8,13,1];function fn(arr){ var len=arr.length; //插入排序 for(var i =1; i < len;原创 2016-09-27 08:13:00 · 687 阅读 · 0 评论 -
试题:基本算法题之【n块钱最多可以喝多少瓶汽水】
题目描述1块钱可以买一瓶汽水,2个汽水瓶可以换一瓶汽水,4个瓶盖可以换瓶汽水,请用编程实现有n块钱最多可以喝多少瓶汽水?//基于Javascriptfunction f(n){ var sum=0; var n1=n;//n1钱数 var n2=0;//n2瓶盖 var n3=0;//n3瓶盖 if(n>0){ sum=n3=n2=n1; } while(n2>=2 |原创 2016-09-26 21:29:17 · 2729 阅读 · 0 评论 -
笔试题中IP地址问题汇总
IP地址分类;子网掩码;子网划分;计算子网掩码等原创 2016-09-08 21:00:53 · 5218 阅读 · 2 评论 -
试题:基本算法题之【计算N!后面有多少个0】
对于任意输入的一个数字n,求n!后面有多少个0,如10!后面有2个0function fun(n){ var num = 0; var i,j; for (i = 5;i { j = i; while (j % 5 == 0) { num++;原创 2016-09-18 20:46:04 · 927 阅读 · 0 评论 -
试题:基本算法题之【要试多少次密码才能确保打开手机呢】
题目描述小赛是一名幸运的程序员。虽然他成功帮助小朋友以最快时间夺回了狼堡,但是面试官却打算和他说拜拜了。理由是——游戏天赋太高,有不务正业、走火入魔的倾向QAQ……尽管小赛很不能接受这个理由,可是却只能心灰意冷地吃下这个结果。然而,在他即将走出门的时候,面试官给了幸运的小赛一个最后的机会。原来,面试官的手机被他调皮的儿子小明用一个数字作为密码锁上了。小明只记得这个数字的原创 2016-09-18 14:23:35 · 1033 阅读 · 0 评论 -
试题:基本算法题之【计算买股票的第n天每股股票值多少钱】
题目描述有股神吗?有,小赛就是!经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天...依此类推。为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱?function func(n){ var i=1; var type=1; va原创 2016-09-18 13:56:26 · 2705 阅读 · 0 评论 -
十进制转为二进制以及二进制转为十进制算法
十进制转为二进制基于Javascript语言<script>var n=15;//十进制转二进制function fn(n){ var str=''; while(n !=0){ str+=n%2; n =Math.floor(n / 2); } return str.split('').reverse().join('') ;原创 2016-09-09 16:56:41 · 6005 阅读 · 0 评论 -
2016年5月百度php实习生电话面试总结
百度一面问题能记起来的大致如下 1.自我介绍 2.问我研究生期间主要课程 3.数据库优化 4.Mysql组合索引特点 5.php中垃圾回收 6.是否看过php源码,做过php扩展,并阐述一下 7.Mysql与MongoDB区别 8.然后问我有没有什么问题想问的? 整个过程持续半个小时左右 5.9百度二面 能记起的问题大致如下 1.自我介绍原创 2016-05-12 15:46:38 · 4168 阅读 · 0 评论 -
轻松搞定面试中的二叉树题目
本文努力对二叉树相关题目做一个较全的整理总结,希望对找工作的同学有所帮助。转载 2016-04-17 17:30:17 · 587 阅读 · 0 评论 -
2016腾讯实习生在线笔试题
1.阐述一下stack与heap区别?2.第二道是给一个非负整数,输出n为边长的蛇形矩阵。按照先行后列的顺序输出即可。 比如: 输入:3输出:1 2 3 8 9 4 7 6 5给一个3,3的蛇形矩阵是 [1,2,3], [8,9,4], [7,6,5] 3.第三道是求一个字符串里最长的非连续回文序列的长度。 eg:输入cabbeaf回文序列有 c 长度原创 2016-04-05 18:58:33 · 813 阅读 · 0 评论 -
北京实习求职的那些事
2016.5.2-2016.5.5,奔向北京实习求职,面试经历等总结原创 2016-05-09 22:06:35 · 1510 阅读 · 4 评论