javascript
nosecret
这个作者很懒,什么都没留下…
展开
-
javascript 编程(1)【小于整数m的带0,1的数字个数】
题目描述给定一个整数m,求小于m的只带0,1的数字的个数(0除外)。例如:输入:30输出:3因为小于30且只带0,1的数字有 1,10,11三个。题目分析只带0,1的数字可以看作一个二进制数字,可以找到小于m的最小的0,1数,这个数字我们可以当成一个二进制数字,这个二进制数字的值就是小于m的0,1数字的个数。 例如:m 小于m的最大0,1数k 把k当成一个二进制数 k原创 2016-09-21 11:16:15 · 453 阅读 · 0 评论 -
javascript 编程(2)【数组去重】
题目描述给定一个数组去除数组中的重复元素。 例: 输入: [1,2,”a”,”b”,”a”,3,1] 输出: [1,2,”a”,”b”,3] 方法一利用set集合中元素不可重复的性质,把数组变为集合再把集合变回数组。 js代码: function test(arr) { var s = new Set(arr); var a = new Array();原创 2016-10-20 13:02:02 · 301 阅读 · 0 评论