摘要: FCC题目: 传入二进制字符串,翻译成英语句子并返回。 二进制字符串是以空格分隔的。 示例: binaryAgent("01000001 01110010 01100101 01101110 00100111 01110100 00100000 01100010 01101111 01101110 阅读全文
posted @ 2017-01-06 19:11 lilicat 阅读(194) 评论(0) 推荐(0) 编辑
摘要: FCC题目:对嵌套的数组进行扁平化处理。你必须考虑到不同层级的嵌套。 示例: steamroller([[["a"]], [["b"]]]) 应该返回 ["a", "b"]。steamroller([1, [2], [3, [[4]]]]) 应该返回 [1, 2, 3, 4]。steamroller 阅读全文
posted @ 2017-01-06 18:44 lilicat 阅读(304) 评论(0) 推荐(0) 编辑
摘要: FCC题目:队友该卖就卖,千万别舍不得。 让我们来丢弃数组(arr)的元素,从左边开始,直到回调函数return true就停止。 第二个参数,func,是一个函数。用来测试数组的第一个元素,如果返回fasle,就从数组中抛出该元素(注意:此时数组已被改变),继续测试数组的第一个元素,如果返回fas 阅读全文
posted @ 2017-01-06 15:35 lilicat 阅读(370) 评论(0) 推荐(0) 编辑
摘要: FCC题目:找出能被两个给定参数和它们之间的连续数字整除的最小公倍数。 范围是两个数字构成的数组,两个数字不一定按数字顺序排序。 例如对 1 和 3 —— 找出能被 1 和 3 和它们之间所有数字整除的最小公倍数。 示例: smallestCommons([1, 5])应该返回一个数字。 small 阅读全文
posted @ 2017-01-06 13:42 lilicat 阅读(340) 评论(0) 推荐(0) 编辑