随笔分类 -  CodeWars

ugly code VS best solution
 
codewars 随手记
摘要:1.ES6数组遍历语法糖=> 在C#Linq里曾经用过,因此也不是很陌生. var range = Array.apply(null, Array(x)).map((_, i) => ++i); 运用了apply填充空数组的方法。 apply运用在数组上还有:将一个数组传递给一个不接受数组作为... 阅读全文
posted @ 2015-08-26 08:57 宁思之 阅读(209) 评论(0) 推荐(0)
回文数组(Rotate Array (JS))
摘要:旋转一个数组。function rotate(array,n){ var l =array.length,a=array.map(function(x){return x}),arr=[]; n=n-Math.floor(n/l)*l; for(var i=0;i=0){ arr[i... 阅读全文
posted @ 2015-06-26 15:28 宁思之 阅读(492) 评论(0) 推荐(0)
万圣节的糖果(Halloween Sweets)
摘要:今天遇到codewars的一道题,这是链接,讲的是关于万圣节的一个题目,简单点说,就是9个包裹,一个天平,两次称的机会,怎么找出9个包裹中唯一一个较重的包裹。像我这种年轻时候喜欢研究难题获得存在感的蠢材,觉得很开心,因为这是我为数不多还记得答案的小学题。包裹分成三堆,取两个堆一称,可以得到哪个是比较... 阅读全文
posted @ 2015-06-25 16:05 宁思之 阅读(549) 评论(0) 推荐(0)