Posted by & filed under 每日一题.

【四脚猫】每日一题(11月20日):一个数组相关的算法,现在有一个数组如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$items = [1,2,3,4,5,6,7,8,9]
现在要通过这个数组的数据元素重新生成长度为2,3,4...的新数组,并且统计一共组成了新数组的个数.
比如生成长度为2的数字,并且统计$b个数 例:

$b = [1,2]
$b = [1,3]
$b = [1,4]
$b = [1,5]

如果我们要实现一个函数

//$items为数组,$num为指定的长度
function mycount($items,$num){

//这里的代码等你来实现

}

参考答案:本题其实就是考如何去获取数组的子集,求子集在上半年 2014年4月9日每日一题已经给出过答案,
参考地址 :http://blog.sijiaomao.com/?p=230

欢迎各位攻城狮,各位大牛给每日一题投稿,大家可以把自己碰到的有趣问题,工作中碰到的难题等…发送到 稿件邮箱:2313427189@qq.com