牛客网校招笔试题
进击的桐人
写些心得,不时回看
展开
-
2020/3/8 校招笔试题
题一某一工人生产手机,假设第一天量产1台,接下来2天(即第二天、第三天)每天量产2台,接下来3天每天量产3台……以此类推,请编程计算处第n天总共可以量产的手机数量。思路用数组保存 1 到 n 天每天量产的数量,即 [1, 2, 2, 3, 3, 3, ...]取前n项求和即可。function solution(n) { const arr = []; let i = 1; ...原创 2020-03-08 21:34:00 · 526 阅读 · 0 评论 -
2020/3/3 晚上笔试题(前端)
晚上的笔试题只有 Node 版本的 JavaScript。。。。好在是写函数,而不是要读取用户输入~一实现一个函数 versionCompare(a, b) ,比较两个版本号字符串的大小。如果a版本大于b,返回-1a版本等于b,返回0a版本小于b,返回1用例:输入: a = ‘3.0.14’, b = ‘2.0.11’输出: -1输入: a = ‘3’ , b = ‘3.0....原创 2020-03-03 20:21:11 · 520 阅读 · 0 评论 -
昨晚的牛客笔试题:兔子繁殖
题目一对兔子,在第五个月开始繁殖每个月生成一对小兔子,小兔子出生后也是第五个月开始繁殖,第n个月共有多少对兔子?输入:n输出:兔子数量示例输入:5输出:2解释:第五个月,最开始的兔子开始繁殖出第一对小兔子。输入:9输出:7解释:五月繁殖第一对,六月繁殖第二对,七月繁殖第三队,八月繁殖第四对,九月除了祖先兔子繁殖第五对,另外第五个月出生的小兔子也开始繁殖处一对,加起来总共7对。...原创 2020-02-29 14:04:16 · 586 阅读 · 0 评论 -
笔试题——硬币与金币(概率)
题目( 2020/2/28 晚刚做的笔试。当时就差一点了,有点遗憾,还是做出来吧。)1000枚硬币中有10枚金币,现在随机取n枚硬币,取到金币的概率是多少?(保留六位小数)思路首先:1000枚硬币分为10枚金币与990非金币。若n大于990,则必定取到金币。取到金币的概率 = 1 - 没有取到金币的概率。所以,我们只需要计算没有取到金币的概率即可。现在我们需要用到排列组合了。...原创 2020-02-29 13:39:04 · 3057 阅读 · 10 评论 -
华为——求int型数据在内存中存储时1的个数(JavaScript)
题目描述输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。输入描述: 输入一个整数(int类型)输出描述: 这个数转换成2进制后,输出1的个数输入 5输出 2思路:这道题本身很简单,就是要注意,我们不仅需要写一个函数,而是要从控制台读取用户的输入,并在控制台输出结果。函数本身很简单,不断将num对2取模运算,并将num除2(用右移运算最...原创 2018-09-01 12:05:14 · 333 阅读 · 0 评论