2013年9月22日

给定数组a[1,2,3],用a里面的元素来生成一个长度为5的数组,打印出其排列组合

摘要: 给定数组a[1,2,3],用a里面的元素来生成一个长度为5的数组,打印出其排列组合ruby代码:def all_possible_arr arr, length = 5 ret = [] length.times do if ret.empty? re... 阅读全文

posted @ 2013-09-22 12:19 张飞_ 阅读(878) 评论(1) 推荐(0) 编辑

根据上排给出十个数,在其下排填出对应的十个数 要求下排每个数都是先前上排那十个数在下排出现的次数。

摘要: 腾讯面试题:给你10分钟时间,根据上排给出十个数,在其下排填出对应的十个数要求下排每个数都是先前上排那十个数在下排出现的次数。上排的十个数如下:【0,1,2,3,4,5,6,7,8,9】举一个例子,数值: 0,1,2,3,4,5,6,7,8,9分配: 6,2,1,0,0,0,1,0,0,00在下排出现了6次,1在下排出现了2次,2在下排出现了1次,3在下排出现了0次....以此类推..a = [0,1,2,3,4,5,6]b = Array.new(a.length,0)#p a.repeated_combination(2).to_adef get_index_arr len,n te... 阅读全文

posted @ 2013-09-22 11:55 张飞_ 阅读(552) 评论(0) 推荐(0) 编辑

导航