-
python实现随机生成列表,得到列表中位数并以此划分源列表
2017-07-30 19:48:57对指定的列表求得中位数以后以此中位数为基准划分原始列表使得比中位数小的数字都被放在了中位数的左边,比中位数大的元素都放在了中位数的右边,很简单的一个问题,但是在做的时候也遇上了一点小波折,在这里简单...在快速排序中就需要有一个步骤来进行列表的划分,使得对于元素左边的数字都小于它,元素右边的数字都大于他,今天遇到一个问题感觉很相似,在这里花一点时间解决一下,记录学习笔记
对指定的列表求得中位数以后以此中位数为基准划分原始列表使得比中位数小的数字都被放在了中位数的左边,比中位数大的元素都放在了中位数的右边,很简单的一个问题,但是在做的时候也遇上了一点小波折,在这里简单记录一下,下面是具体实现:
#!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:得到列表中位数并以此划分源列表 ''' import random def random_num_list(max_value=10000, total=1000): ''' 功能:随机数列表生成 输入:范围和总数 输出:num_list ''' num_list=[] for i in range(total): num_list.append(random.randint(1,max_value)) return num_list def simple_get_middle_num(num_list): ''' 获取列表中位数 ''' tmp_list=num_list[:] tmp_list.sort() return tmp_list[len(tmp_list)/2] def partition(num_list, middle_num): ''' 以中位数为界限将比中位数小的数字放在中位数左边,比它大的数字放在右边 ''' pos=num_list.index(middle_num) j=0 length=len(num_list) value = num_list[pos] num_list[pos], num_list[length-1] = num_list[length-1], num_list[pos] for i in range(0, length): if num_list[i] < value: print '当前列表为:', num_list print '待交换元素及下标为:', num_list[j], num_list[i], i, j num_list[j], num_list[i] = num_list[i], num_list[j] print '交换后列表为:', num_list print '----------------------------------------------------------------' j += 1 num_list[j], num_list[length-1] = num_list[length-1], num_list[j] return num_list if __name__ == '__main__': num_list=random_num_list(max_value=10000, total=10) num_list=[12,34,56,2,3,4,52,1,55] middle_num=simple_get_middle_num(num_list) print '中位数为:', middle_num new_list=partition(num_list, middle_num=middle_num) print '最终列表为:', new_list
结果如下:中位数为: 12 当前列表为: [55, 34, 56, 2, 3, 4, 52, 1, 12] 待交换元素及下标为: 55 2 3 0 交换后列表为: [2, 34, 56, 55, 3, 4, 52, 1, 12] ---------------------------------------------------------------- 当前列表为: [2, 34, 56, 55, 3, 4, 52, 1, 12] 待交换元素及下标为: 34 3 4 1 交换后列表为: [2, 3, 56, 55, 34, 4, 52, 1, 12] ---------------------------------------------------------------- 当前列表为: [2, 3, 56, 55, 34, 4, 52, 1, 12] 待交换元素及下标为: 56 4 5 2 交换后列表为: [2, 3, 4, 55, 34, 56, 52, 1, 12] ---------------------------------------------------------------- 当前列表为: [2, 3, 4, 55, 34, 56, 52, 1, 12] 待交换元素及下标为: 55 1 7 3 交换后列表为: [2, 3, 4, 1, 34, 56, 52, 55, 12] ---------------------------------------------------------------- 最终列表为: [2, 3, 4, 1, 12, 56, 52, 55, 34]
应用随机列表结果如下:中位数为: 2488 当前列表为: [8369, 1981, 3892, 851, 848, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 8369 1981 1 0 交换后列表为: [1981, 8369, 3892, 851, 848, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 8369, 3892, 851, 848, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 8369 851 3 1 交换后列表为: [1981, 851, 3892, 8369, 848, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 851, 3892, 8369, 848, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 3892 848 4 2 交换后列表为: [1981, 851, 848, 8369, 3892, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 851, 848, 8369, 3892, 2048, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 8369 2048 5 3 交换后列表为: [1981, 851, 848, 2048, 3892, 8369, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 851, 848, 2048, 3892, 8369, 1137, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 3892 1137 6 4 交换后列表为: [1981, 851, 848, 2048, 1137, 8369, 3892, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 851, 848, 2048, 1137, 8369, 3892, 2819, 273, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 8369 273 8 5 交换后列表为: [1981, 851, 848, 2048, 1137, 273, 3892, 2819, 8369, 313, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 当前列表为: [1981, 851, 848, 2048, 1137, 273, 3892, 2819, 8369, 313, 9096, 9216, 5626, 5201, 2488] 待交换元素及下标为: 3892 313 9 6 交换后列表为: [1981, 851, 848, 2048, 1137, 273, 313, 2819, 8369, 3892, 9096, 9216, 5626, 5201, 2488] ---------------------------------------------------------------- 最终列表为: [1981, 851, 848, 2048, 1137, 273, 313, 2488, 8369, 3892, 9096, 9216, 5626, 5201, 2819]
中位数为: 7020 当前列表为: [2743, 557, 7889, 8481, 8393, 9366, 8302, 9729, 3293, 3964, 5240, 7002, 9202, 5711, 7020] 待交换元素及下标为: 2743 2743 0 0 交换后列表为: [2743, 557, 7889, 8481, 8393, 9366, 8302, 9729, 3293, 3964, 5240, 7002, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 7889, 8481, 8393, 9366, 8302, 9729, 3293, 3964, 5240, 7002, 9202, 5711, 7020] 待交换元素及下标为: 557 557 1 1 交换后列表为: [2743, 557, 7889, 8481, 8393, 9366, 8302, 9729, 3293, 3964, 5240, 7002, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 7889, 8481, 8393, 9366, 8302, 9729, 3293, 3964, 5240, 7002, 9202, 5711, 7020] 待交换元素及下标为: 7889 3293 8 2 交换后列表为: [2743, 557, 3293, 8481, 8393, 9366, 8302, 9729, 7889, 3964, 5240, 7002, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 3293, 8481, 8393, 9366, 8302, 9729, 7889, 3964, 5240, 7002, 9202, 5711, 7020] 待交换元素及下标为: 8481 3964 9 3 交换后列表为: [2743, 557, 3293, 3964, 8393, 9366, 8302, 9729, 7889, 8481, 5240, 7002, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 3293, 3964, 8393, 9366, 8302, 9729, 7889, 8481, 5240, 7002, 9202, 5711, 7020] 待交换元素及下标为: 8393 5240 10 4 交换后列表为: [2743, 557, 3293, 3964, 5240, 9366, 8302, 9729, 7889, 8481, 8393, 7002, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 3293, 3964, 5240, 9366, 8302, 9729, 7889, 8481, 8393, 7002, 9202, 5711, 7020] 待交换元素及下标为: 9366 7002 11 5 交换后列表为: [2743, 557, 3293, 3964, 5240, 7002, 8302, 9729, 7889, 8481, 8393, 9366, 9202, 5711, 7020] ---------------------------------------------------------------- 当前列表为: [2743, 557, 3293, 3964, 5240, 7002, 8302, 9729, 7889, 8481, 8393, 9366, 9202, 5711, 7020] 待交换元素及下标为: 8302 5711 13 6 交换后列表为: [2743, 557, 3293, 3964, 5240, 7002, 5711, 9729, 7889, 8481, 8393, 9366, 9202, 8302, 7020] ---------------------------------------------------------------- 最终列表为: [2743, 557, 3293, 3964, 5240, 7002, 5711, 7020, 7889, 8481, 8393, 9366, 9202, 8302, 9729]
-
Python对列表中的列表进行排序
2020-02-26 20:33:54之前写过一个对列表中的字典进行排序的文章,之所以又写是因为我确实遇到了这样的题目,如果要求数据按照一定的格式存储但是又不允许使用字典那该怎么办?下面是我的作业题:将学生信息存入但是要用列表存储,相应的...之前写过一个对列表中的字典进行排序的文章,之所以又写是因为我确实遇到了这样的题目,如果要求数据按照一定的格式存储但是又不允许使用字典那该怎么办?下面是我的作业题:将学生信息存入但是要用列表存储,相应的列表的每一个位置对应的值是相同的,如下 位置0 是学号,位置1 是姓名,位置 位置2 是年龄 ,位置3是性别,位置4 是成绩。其实对列表中的列表进行排序就和列表中的字典排序一样:
s = sorted(self.student_list,key=lambda st:st[4],reverse=True)
如上,也是利用sorted函数,通过修改Key来让sorted按指定位置的值进行排序,这里按照的是列表中列表的第五个取值。也就是成绩的大小进行排序的。如果觉得我说的太模糊可以看我的上一篇Python中对列表中的字典元素进行排序 此篇中还介绍了sort方法,两种方法各有异同,需要自行理解一下。
下面是我的整个代码,因为这个代码出现的此问题,一并贴出,方便大家清楚我数据的初始样子。也可以自行复制运行一下。class Student(object): def __init__(self,no,name,age,sex,grade): self.no = no self.name = name self.age = age self.sex = sex self.grade = grade class Grade(object): def __init__(self, class_name, student_list=None): if student_list is None: student_list = [] self.class_name = class_name self.student_list = student_list def addStudent(self,stu): slist = [stu.no,stu.name,stu.age,stu.sex,stu.grade] self.student_list.append(slist) def showall(self): print('{}班的班级信息:\n'.format(self.class_name)) for i in self.student_list: print("学号:{}\n姓名:{}\n年龄:{}\n性别:{}\n成绩:{}\n".format(i[0],i[1],i[2],i[3],i[4])) def index_no(self,no): print('学号{}是:'.format(no)) for i in self.student_list: if no == i[0]: print("姓名:{}\n年龄:{}\n性别:{}\n成绩:{}\n".format(i[1],i[2],i[3],i[4])) def fail(self): print('不及格的有:') for i in self.student_list: if i[4]<60: print("学号:{}\n姓名:{}\n年龄:{}\n性别:{}\n成绩:{}\n".format(i[0],i[1],i[2],i[3],i[4])) def grade_sort(self): print('成绩由高到低:') s = sorted(self.student_list,key=lambda st:st[4],reverse=True) for i in s: print("学号:{}\n姓名:{}\n年龄:{}\n性别:{}\n成绩:{}\n".format(i[0],i[1],i[2],i[3],i[4])) s1 = Student('1','小伍',24,'男',100) s2 = Student('2','小佳',24,'女',100) s3 = Student('3','小李',24,'男',50) s4 = Student('4','小张',24,'男',51) s5 = Student('5','小六',24,'男',70) s6 = Student('6','小三',24,'男',90) s7 = Student('7','小四',24,'男',60) G1 = Grade('359') G1.addStudent(s1) G1.addStudent(s2) G1.addStudent(s3) G1.addStudent(s4) G1.addStudent(s5) G1.addStudent(s6) G1.addStudent(s7) G1.index_no('1') G1.fail() G1.showall() G1.grade_sort()
-
SpringBoot中,控制层查询列表,怎么才能跳转到static下面的html页面中。
2017-07-06 05:43:08![报错信息]... -
python实现找到给定列表中满足给定和的所有子列表,元素可重复使用
2017-08-07 15:28:10给定一个列表和一个目标数字,在列表中寻找子列表使得子列表的和等于目标数值,子列表中数值出现的次数不限 这个需要用到递归的方法,为了看得更清楚,打印出来了递归调用的过程,下面是具体的实现: #!usr/...给定一个列表和一个目标数字,在列表中寻找子列表使得子列表的和等于目标数值,子列表中数值出现的次数不限
这个需要用到递归的方法,为了看得更清楚,打印出来了递归调用的过程,下面是具体的实现:
#!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:找到给定列表中满足给定和的所有子列表,元素可重复使用 ''' def find_all_sum_list(num_list,num): ''' ''' if not num_list: return [] res_list=[] num_list.sort() find_all(num_list,num,[],res_list) return res_list def find_all(num_list,num,tmp_list,res_list): ''' 递归寻找 ''' if tmp_list: tmp=sum(tmp_list) else: tmp=0 if tmp>num: return elif tmp==num: res_list.append(tmp_list) return else: for i in range(len(num_list)): new_list=[num_list[i]] find_all(num_list[i:], num, tmp_list+new_list,res_list) print 'find_all({0},{1},{2},{3})'.format(num_list[i:], num, tmp_list+new_list,res_list) if __name__ == '__main__': num_list=[1,2,3,4,5,6,7] for one_num in num_list: print find_all_sum_list(num_list,one_num) print '---------------------------------------------------------------'
结果如下:
find_all([1, 2, 3, 4, 5, 6, 7],1,[1],[[1]]) find_all([2, 3, 4, 5, 6, 7],1,[2],[[1]]) find_all([3, 4, 5, 6, 7],1,[3],[[1]]) find_all([4, 5, 6, 7],1,[4],[[1]]) find_all([5, 6, 7],1,[5],[[1]]) find_all([6, 7],1,[6],[[1]]) find_all([7],1,[7],[[1]]) [[1]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],2,[1, 1],[[1, 1]]) find_all([2, 3, 4, 5, 6, 7],2,[1, 2],[[1, 1]]) find_all([3, 4, 5, 6, 7],2,[1, 3],[[1, 1]]) find_all([4, 5, 6, 7],2,[1, 4],[[1, 1]]) find_all([5, 6, 7],2,[1, 5],[[1, 1]]) find_all([6, 7],2,[1, 6],[[1, 1]]) find_all([7],2,[1, 7],[[1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],2,[1],[[1, 1]]) find_all([2, 3, 4, 5, 6, 7],2,[2],[[1, 1], [2]]) find_all([3, 4, 5, 6, 7],2,[3],[[1, 1], [2]]) find_all([4, 5, 6, 7],2,[4],[[1, 1], [2]]) find_all([5, 6, 7],2,[5],[[1, 1], [2]]) find_all([6, 7],2,[6],[[1, 1], [2]]) find_all([7],2,[7],[[1, 1], [2]]) [[1, 1], [2]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],3,[1, 1, 1],[[1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],3,[1, 1, 2],[[1, 1, 1]]) find_all([3, 4, 5, 6, 7],3,[1, 1, 3],[[1, 1, 1]]) find_all([4, 5, 6, 7],3,[1, 1, 4],[[1, 1, 1]]) find_all([5, 6, 7],3,[1, 1, 5],[[1, 1, 1]]) find_all([6, 7],3,[1, 1, 6],[[1, 1, 1]]) find_all([7],3,[1, 1, 7],[[1, 1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],3,[1, 1],[[1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],3,[1, 2],[[1, 1, 1], [1, 2]]) find_all([3, 4, 5, 6, 7],3,[1, 3],[[1, 1, 1], [1, 2]]) find_all([4, 5, 6, 7],3,[1, 4],[[1, 1, 1], [1, 2]]) find_all([5, 6, 7],3,[1, 5],[[1, 1, 1], [1, 2]]) find_all([6, 7],3,[1, 6],[[1, 1, 1], [1, 2]]) find_all([7],3,[1, 7],[[1, 1, 1], [1, 2]]) find_all([1, 2, 3, 4, 5, 6, 7],3,[1],[[1, 1, 1], [1, 2]]) find_all([2, 3, 4, 5, 6, 7],3,[2, 2],[[1, 1, 1], [1, 2]]) find_all([3, 4, 5, 6, 7],3,[2, 3],[[1, 1, 1], [1, 2]]) find_all([4, 5, 6, 7],3,[2, 4],[[1, 1, 1], [1, 2]]) find_all([5, 6, 7],3,[2, 5],[[1, 1, 1], [1, 2]]) find_all([6, 7],3,[2, 6],[[1, 1, 1], [1, 2]]) find_all([7],3,[2, 7],[[1, 1, 1], [1, 2]]) find_all([2, 3, 4, 5, 6, 7],3,[2],[[1, 1, 1], [1, 2]]) find_all([3, 4, 5, 6, 7],3,[3],[[1, 1, 1], [1, 2], [3]]) find_all([4, 5, 6, 7],3,[4],[[1, 1, 1], [1, 2], [3]]) find_all([5, 6, 7],3,[5],[[1, 1, 1], [1, 2], [3]]) find_all([6, 7],3,[6],[[1, 1, 1], [1, 2], [3]]) find_all([7],3,[7],[[1, 1, 1], [1, 2], [3]]) [[1, 1, 1], [1, 2], [3]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],4,[1, 1, 1, 1],[[1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],4,[1, 1, 1, 2],[[1, 1, 1, 1]]) find_all([3, 4, 5, 6, 7],4,[1, 1, 1, 3],[[1, 1, 1, 1]]) find_all([4, 5, 6, 7],4,[1, 1, 1, 4],[[1, 1, 1, 1]]) find_all([5, 6, 7],4,[1, 1, 1, 5],[[1, 1, 1, 1]]) find_all([6, 7],4,[1, 1, 1, 6],[[1, 1, 1, 1]]) find_all([7],4,[1, 1, 1, 7],[[1, 1, 1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],4,[1, 1, 1],[[1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],4,[1, 1, 2],[[1, 1, 1, 1], [1, 1, 2]]) find_all([3, 4, 5, 6, 7],4,[1, 1, 3],[[1, 1, 1, 1], [1, 1, 2]]) find_all([4, 5, 6, 7],4,[1, 1, 4],[[1, 1, 1, 1], [1, 1, 2]]) find_all([5, 6, 7],4,[1, 1, 5],[[1, 1, 1, 1], [1, 1, 2]]) find_all([6, 7],4,[1, 1, 6],[[1, 1, 1, 1], [1, 1, 2]]) find_all([7],4,[1, 1, 7],[[1, 1, 1, 1], [1, 1, 2]]) find_all([1, 2, 3, 4, 5, 6, 7],4,[1, 1],[[1, 1, 1, 1], [1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],4,[1, 2, 2],[[1, 1, 1, 1], [1, 1, 2]]) find_all([3, 4, 5, 6, 7],4,[1, 2, 3],[[1, 1, 1, 1], [1, 1, 2]]) find_all([4, 5, 6, 7],4,[1, 2, 4],[[1, 1, 1, 1], [1, 1, 2]]) find_all([5, 6, 7],4,[1, 2, 5],[[1, 1, 1, 1], [1, 1, 2]]) find_all([6, 7],4,[1, 2, 6],[[1, 1, 1, 1], [1, 1, 2]]) find_all([7],4,[1, 2, 7],[[1, 1, 1, 1], [1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],4,[1, 2],[[1, 1, 1, 1], [1, 1, 2]]) find_all([3, 4, 5, 6, 7],4,[1, 3],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([4, 5, 6, 7],4,[1, 4],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([5, 6, 7],4,[1, 5],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([6, 7],4,[1, 6],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([7],4,[1, 7],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([1, 2, 3, 4, 5, 6, 7],4,[1],[[1, 1, 1, 1], [1, 1, 2], [1, 3]]) find_all([2, 3, 4, 5, 6, 7],4,[2, 2],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([3, 4, 5, 6, 7],4,[2, 3],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([4, 5, 6, 7],4,[2, 4],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([5, 6, 7],4,[2, 5],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([6, 7],4,[2, 6],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([7],4,[2, 7],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([2, 3, 4, 5, 6, 7],4,[2],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([3, 4, 5, 6, 7],4,[3, 3],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([4, 5, 6, 7],4,[3, 4],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([5, 6, 7],4,[3, 5],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([6, 7],4,[3, 6],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([7],4,[3, 7],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([3, 4, 5, 6, 7],4,[3],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2]]) find_all([4, 5, 6, 7],4,[4],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]]) find_all([5, 6, 7],4,[5],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]]) find_all([6, 7],4,[6],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]]) find_all([7],4,[7],[[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]]) [[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],5,[1, 1, 1, 1, 1],[[1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 1, 1, 1, 2],[[1, 1, 1, 1, 1]]) find_all([3, 4, 5, 6, 7],5,[1, 1, 1, 1, 3],[[1, 1, 1, 1, 1]]) find_all([4, 5, 6, 7],5,[1, 1, 1, 1, 4],[[1, 1, 1, 1, 1]]) find_all([5, 6, 7],5,[1, 1, 1, 1, 5],[[1, 1, 1, 1, 1]]) find_all([6, 7],5,[1, 1, 1, 1, 6],[[1, 1, 1, 1, 1]]) find_all([7],5,[1, 1, 1, 1, 7],[[1, 1, 1, 1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],5,[1, 1, 1, 1],[[1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 1, 1, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 1, 1, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([4, 5, 6, 7],5,[1, 1, 1, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([5, 6, 7],5,[1, 1, 1, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([6, 7],5,[1, 1, 1, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([7],5,[1, 1, 1, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([1, 2, 3, 4, 5, 6, 7],5,[1, 1, 1],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 1, 2, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 1, 2, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([4, 5, 6, 7],5,[1, 1, 2, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([5, 6, 7],5,[1, 1, 2, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([6, 7],5,[1, 1, 2, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([7],5,[1, 1, 2, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 1, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 1, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([4, 5, 6, 7],5,[1, 1, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([5, 6, 7],5,[1, 1, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([6, 7],5,[1, 1, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([7],5,[1, 1, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([1, 2, 3, 4, 5, 6, 7],5,[1, 1],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 2, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 2, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([4, 5, 6, 7],5,[1, 2, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([5, 6, 7],5,[1, 2, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([6, 7],5,[1, 2, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([7],5,[1, 2, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([2, 3, 4, 5, 6, 7],5,[1, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 3, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([4, 5, 6, 7],5,[1, 3, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([5, 6, 7],5,[1, 3, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([6, 7],5,[1, 3, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([7],5,[1, 3, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([3, 4, 5, 6, 7],5,[1, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2]]) find_all([4, 5, 6, 7],5,[1, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([5, 6, 7],5,[1, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([6, 7],5,[1, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([7],5,[1, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([1, 2, 3, 4, 5, 6, 7],5,[1],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([2, 3, 4, 5, 6, 7],5,[2, 2, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([3, 4, 5, 6, 7],5,[2, 2, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([4, 5, 6, 7],5,[2, 2, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([5, 6, 7],5,[2, 2, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([6, 7],5,[2, 2, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([7],5,[2, 2, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([2, 3, 4, 5, 6, 7],5,[2, 2],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4]]) find_all([3, 4, 5, 6, 7],5,[2, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([4, 5, 6, 7],5,[2, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([5, 6, 7],5,[2, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([6, 7],5,[2, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([7],5,[2, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([2, 3, 4, 5, 6, 7],5,[2],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([3, 4, 5, 6, 7],5,[3, 3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([4, 5, 6, 7],5,[3, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([5, 6, 7],5,[3, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([6, 7],5,[3, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([7],5,[3, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([3, 4, 5, 6, 7],5,[3],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([4, 5, 6, 7],5,[4, 4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([5, 6, 7],5,[4, 5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([6, 7],5,[4, 6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([7],5,[4, 7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([4, 5, 6, 7],5,[4],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3]]) find_all([5, 6, 7],5,[5],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3], [5]]) find_all([6, 7],5,[6],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3], [5]]) find_all([7],5,[7],[[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3], [5]]) [[1, 1, 1, 1, 1], [1, 1, 1, 2], [1, 1, 3], [1, 2, 2], [1, 4], [2, 3], [5]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],6,[1, 1, 1, 1, 1, 1],[[1, 1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 1, 1, 1, 2],[[1, 1, 1, 1, 1, 1]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 1, 1, 1, 3],[[1, 1, 1, 1, 1, 1]]) find_all([4, 5, 6, 7],6,[1, 1, 1, 1, 1, 4],[[1, 1, 1, 1, 1, 1]]) find_all([5, 6, 7],6,[1, 1, 1, 1, 1, 5],[[1, 1, 1, 1, 1, 1]]) find_all([6, 7],6,[1, 1, 1, 1, 1, 6],[[1, 1, 1, 1, 1, 1]]) find_all([7],6,[1, 1, 1, 1, 1, 7],[[1, 1, 1, 1, 1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],6,[1, 1, 1, 1, 1],[[1, 1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 1, 1, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 1, 1, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([4, 5, 6, 7],6,[1, 1, 1, 1, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([5, 6, 7],6,[1, 1, 1, 1, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([6, 7],6,[1, 1, 1, 1, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([7],6,[1, 1, 1, 1, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([1, 2, 3, 4, 5, 6, 7],6,[1, 1, 1, 1],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 1, 2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 1, 2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([4, 5, 6, 7],6,[1, 1, 1, 2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([5, 6, 7],6,[1, 1, 1, 2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([6, 7],6,[1, 1, 1, 2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([7],6,[1, 1, 1, 2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 1, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 1, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([4, 5, 6, 7],6,[1, 1, 1, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([5, 6, 7],6,[1, 1, 1, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([6, 7],6,[1, 1, 1, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([7],6,[1, 1, 1, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([1, 2, 3, 4, 5, 6, 7],6,[1, 1, 1],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([4, 5, 6, 7],6,[1, 1, 2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([5, 6, 7],6,[1, 1, 2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([6, 7],6,[1, 1, 2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([7],6,[1, 1, 2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 1, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 3, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([4, 5, 6, 7],6,[1, 1, 3, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([5, 6, 7],6,[1, 1, 3, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([6, 7],6,[1, 1, 3, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([7],6,[1, 1, 3, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[1, 1, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2]]) find_all([4, 5, 6, 7],6,[1, 1, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([5, 6, 7],6,[1, 1, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([6, 7],6,[1, 1, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([7],6,[1, 1, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([1, 2, 3, 4, 5, 6, 7],6,[1, 1],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 2, 2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([3, 4, 5, 6, 7],6,[1, 2, 2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([4, 5, 6, 7],6,[1, 2, 2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([5, 6, 7],6,[1, 2, 2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([6, 7],6,[1, 2, 2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([7],6,[1, 2, 2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4]]) find_all([3, 4, 5, 6, 7],6,[1, 2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([4, 5, 6, 7],6,[1, 2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([5, 6, 7],6,[1, 2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([6, 7],6,[1, 2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([7],6,[1, 2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([2, 3, 4, 5, 6, 7],6,[1, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([3, 4, 5, 6, 7],6,[1, 3, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([4, 5, 6, 7],6,[1, 3, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([5, 6, 7],6,[1, 3, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([6, 7],6,[1, 3, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([7],6,[1, 3, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([3, 4, 5, 6, 7],6,[1, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([4, 5, 6, 7],6,[1, 4, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([5, 6, 7],6,[1, 4, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([6, 7],6,[1, 4, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([7],6,[1, 4, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([4, 5, 6, 7],6,[1, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3]]) find_all([5, 6, 7],6,[1, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5]]) find_all([6, 7],6,[1, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5]]) find_all([7],6,[1, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5]]) find_all([1, 2, 3, 4, 5, 6, 7],6,[1],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5]]) find_all([2, 3, 4, 5, 6, 7],6,[2, 2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[2, 2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([4, 5, 6, 7],6,[2, 2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([5, 6, 7],6,[2, 2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([6, 7],6,[2, 2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([7],6,[2, 2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([2, 3, 4, 5, 6, 7],6,[2, 2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[2, 3, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([4, 5, 6, 7],6,[2, 3, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([5, 6, 7],6,[2, 3, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([6, 7],6,[2, 3, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([7],6,[2, 3, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([3, 4, 5, 6, 7],6,[2, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2]]) find_all([4, 5, 6, 7],6,[2, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4]]) find_all([5, 6, 7],6,[2, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4]]) find_all([6, 7],6,[2, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4]]) find_all([7],6,[2, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4]]) find_all([2, 3, 4, 5, 6, 7],6,[2],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4]]) find_all([3, 4, 5, 6, 7],6,[3, 3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([4, 5, 6, 7],6,[3, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([5, 6, 7],6,[3, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([6, 7],6,[3, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([7],6,[3, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([3, 4, 5, 6, 7],6,[3],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([4, 5, 6, 7],6,[4, 4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([5, 6, 7],6,[4, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([6, 7],6,[4, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([7],6,[4, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([4, 5, 6, 7],6,[4],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([5, 6, 7],6,[5, 5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([6, 7],6,[5, 6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([7],6,[5, 7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([5, 6, 7],6,[5],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3]]) find_all([6, 7],6,[6],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3], [6]]) find_all([7],6,[7],[[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3], [6]]) [[1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 2], [1, 1, 1, 3], [1, 1, 2, 2], [1, 1, 4], [1, 2, 3], [1, 5], [2, 2, 2], [2, 4], [3, 3], [6]] --------------------------------------------------------------- find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 1, 1],[[1, 1, 1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 1, 2],[[1, 1, 1, 1, 1, 1, 1]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 1, 3],[[1, 1, 1, 1, 1, 1, 1]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 1, 1, 1, 4],[[1, 1, 1, 1, 1, 1, 1]]) find_all([5, 6, 7],7,[1, 1, 1, 1, 1, 1, 5],[[1, 1, 1, 1, 1, 1, 1]]) find_all([6, 7],7,[1, 1, 1, 1, 1, 1, 6],[[1, 1, 1, 1, 1, 1, 1]]) find_all([7],7,[1, 1, 1, 1, 1, 1, 7],[[1, 1, 1, 1, 1, 1, 1]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 1],[[1, 1, 1, 1, 1, 1, 1]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 1, 1, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([5, 6, 7],7,[1, 1, 1, 1, 1, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([6, 7],7,[1, 1, 1, 1, 1, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([7],7,[1, 1, 1, 1, 1, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 1],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 1, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 1, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([5, 6, 7],7,[1, 1, 1, 1, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([6, 7],7,[1, 1, 1, 1, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([7],7,[1, 1, 1, 1, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 1, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 1, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([5, 6, 7],7,[1, 1, 1, 1, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([6, 7],7,[1, 1, 1, 1, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([7],7,[1, 1, 1, 1, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1, 1, 1],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([5, 6, 7],7,[1, 1, 1, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([6, 7],7,[1, 1, 1, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([7],7,[1, 1, 1, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 1, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([5, 6, 7],7,[1, 1, 1, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([6, 7],7,[1, 1, 1, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([7],7,[1, 1, 1, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 1, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 1, 1, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([5, 6, 7],7,[1, 1, 1, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([6, 7],7,[1, 1, 1, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([7],7,[1, 1, 1, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1, 1],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 2, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 2, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([4, 5, 6, 7],7,[1, 1, 2, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([5, 6, 7],7,[1, 1, 2, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([6, 7],7,[1, 1, 2, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([7],7,[1, 1, 2, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([4, 5, 6, 7],7,[1, 1, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([5, 6, 7],7,[1, 1, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([6, 7],7,[1, 1, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([7],7,[1, 1, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 1, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([4, 5, 6, 7],7,[1, 1, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([5, 6, 7],7,[1, 1, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([6, 7],7,[1, 1, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([7],7,[1, 1, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([3, 4, 5, 6, 7],7,[1, 1, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([4, 5, 6, 7],7,[1, 1, 4, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([5, 6, 7],7,[1, 1, 4, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([6, 7],7,[1, 1, 4, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([7],7,[1, 1, 4, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([4, 5, 6, 7],7,[1, 1, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3]]) find_all([5, 6, 7],7,[1, 1, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5]]) find_all([6, 7],7,[1, 1, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5]]) find_all([7],7,[1, 1, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1, 1],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 2, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 2, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 2, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([5, 6, 7],7,[1, 2, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([6, 7],7,[1, 2, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([7],7,[1, 2, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 2, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 2, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([5, 6, 7],7,[1, 2, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([6, 7],7,[1, 2, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([7],7,[1, 2, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([3, 4, 5, 6, 7],7,[1, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2]]) find_all([4, 5, 6, 7],7,[1, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4]]) find_all([5, 6, 7],7,[1, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4]]) find_all([6, 7],7,[1, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4]]) find_all([7],7,[1, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4]]) find_all([2, 3, 4, 5, 6, 7],7,[1, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4]]) find_all([3, 4, 5, 6, 7],7,[1, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([4, 5, 6, 7],7,[1, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([5, 6, 7],7,[1, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([6, 7],7,[1, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([7],7,[1, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([3, 4, 5, 6, 7],7,[1, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([4, 5, 6, 7],7,[1, 4, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([5, 6, 7],7,[1, 4, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([6, 7],7,[1, 4, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([7],7,[1, 4, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([4, 5, 6, 7],7,[1, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([5, 6, 7],7,[1, 5, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([6, 7],7,[1, 5, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([7],7,[1, 5, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([5, 6, 7],7,[1, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3]]) find_all([6, 7],7,[1, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([7],7,[1, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([1, 2, 3, 4, 5, 6, 7],7,[1],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([2, 3, 4, 5, 6, 7],7,[2, 2, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([3, 4, 5, 6, 7],7,[2, 2, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([4, 5, 6, 7],7,[2, 2, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([5, 6, 7],7,[2, 2, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([6, 7],7,[2, 2, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([7],7,[2, 2, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([2, 3, 4, 5, 6, 7],7,[2, 2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6]]) find_all([3, 4, 5, 6, 7],7,[2, 2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([4, 5, 6, 7],7,[2, 2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([5, 6, 7],7,[2, 2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([6, 7],7,[2, 2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([7],7,[2, 2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([2, 3, 4, 5, 6, 7],7,[2, 2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([3, 4, 5, 6, 7],7,[2, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([4, 5, 6, 7],7,[2, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([5, 6, 7],7,[2, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([6, 7],7,[2, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([7],7,[2, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([3, 4, 5, 6, 7],7,[2, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([4, 5, 6, 7],7,[2, 4, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([5, 6, 7],7,[2, 4, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([6, 7],7,[2, 4, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([7],7,[2, 4, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([4, 5, 6, 7],7,[2, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3]]) find_all([5, 6, 7],7,[2, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([6, 7],7,[2, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([7],7,[2, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([2, 3, 4, 5, 6, 7],7,[2],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([3, 4, 5, 6, 7],7,[3, 3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([4, 5, 6, 7],7,[3, 3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([5, 6, 7],7,[3, 3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([6, 7],7,[3, 3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([7],7,[3, 3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([3, 4, 5, 6, 7],7,[3, 3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5]]) find_all([4, 5, 6, 7],7,[3, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([5, 6, 7],7,[3, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([6, 7],7,[3, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([7],7,[3, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([3, 4, 5, 6, 7],7,[3],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([4, 5, 6, 7],7,[4, 4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([5, 6, 7],7,[4, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([6, 7],7,[4, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([7],7,[4, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([4, 5, 6, 7],7,[4],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([5, 6, 7],7,[5, 5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([6, 7],7,[5, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([7],7,[5, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([5, 6, 7],7,[5],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([6, 7],7,[6, 6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([7],7,[6, 7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([6, 7],7,[6],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4]]) find_all([7],7,[7],[[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4], [7]]) [[1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2], [1, 1, 1, 1, 3], [1, 1, 1, 2, 2], [1, 1, 1, 4], [1, 1, 2, 3], [1, 1, 5], [1, 2, 2, 2], [1, 2, 4], [1, 3, 3], [1, 6], [2, 2, 3], [2, 5], [3, 4], [7]] --------------------------------------------------------------- [Finished in 0.3s]
-
python四种方法实现去除列表中的重复元素
2017-07-27 15:47:47一共使用四种方法来去除列表中的重复元素,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:去除列表中的重复元素 ''' def func1(one_list): ''' 使用集合,个人...前些天发现了一个风趣幽默的人工智能学习网站,通俗易懂,忍不住分享一下给大家。点击跳转到教程
一共使用四种方法来去除列表中的重复元素,下面是具体实现:
#!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:去除列表中的重复元素 ''' def func1(one_list): ''' 使用集合,个人最常用 ''' return list(set(one_list)) def func2(one_list): ''' 使用字典的方式 ''' return {}.fromkeys(one_list).keys() def func3(one_list): ''' 使用列表推导的方式 ''' temp_list=[] for one in one_list: if one not in temp_list: temp_list.append(one) return temp_list def func4(one_list): ''' 使用排序的方法 ''' result_list=[] temp_list=sorted(one_list) i=0 while i<len(temp_list): if temp_list[i] not in result_list: result_list.append(temp_list[i]) else: i+=1 return result_list if __name__ == '__main__': one_list=[56,7,4,23,56,9,0,56,12,3,56,34,45,5,6,56] print func1(one_list) print func2(one_list) print func3(one_list) print func4(one_list)
结果如下:[0, 34, 3, 4, 5, 6, 7, 9, 12, 45, 23, 56] [0, 34, 3, 4, 5, 6, 7, 9, 12, 45, 23, 56] [56, 7, 4, 23, 9, 0, 12, 3, 34, 45, 5, 6] [0, 3, 4, 5, 6, 7, 9, 12, 23, 34, 45, 56]
-
python 中在列表中添加一个列表
2020-06-12 17:49:40今天在刷力扣的时候,遇到了一点小问题:题目要求的返回类型为List[List[int]],在解完题后返回的结果总是[[],[],[]],经过多次调试,才发现问题所在,现...然后再看下面这段代码: result = [1,2,3] result_all = [] r -
在DEDECMS后台管理文档列表中,需要在列表中显示自定义的字段内容
2016-03-21 11:06:27有客户提出要求,在DEDECMS后台管理文档列表中,需要在列表中显示自定义的字段内容,在默认状态下,这些字段是不会再列表中显示的,下面就是解决方法: 找到dede/content_list.php文件 第165行 注释掉这行 ... -
QComboBox 中的下拉列表框中的item之间的间隔很小 导致下面的item覆盖上面的item
2015-06-16 09:57:28原因: 用代码new出来的QComboBox会出现这种情况。 //m_fontSpace = new QComboBox(this); //m_fontSpace->setSizeAdjustPolicy( QComboBox::AdjustToContents ); ...//m_fontSpace->...直接在ui文件中创建QComb -
WooCommerce——怎么修改产品列表页面中每个产品下面的Read More按钮上的文字
2017-07-13 18:26:12在WP后台中选择插件->编辑:选择WooCommerce插件:找到下图中标出的文件:修改为“联系卖家” -
java中如何从列表中删除元素
2018-03-08 16:01:51在一个循环中删除一个列表中的元素 思考下面这一段在循环中删除多个元素的的代码 ArrayList<String> list = new ArrayList<String>(Arrays.asList("a","b","... -
Python中如何从列表中删除None值
2019-05-13 15:25:54在Python中我们可以使用for循环遍历过滤None值,或者使用filter()函数来删除None值,然后返回没有None值的新列表。下面我们就来介绍一下删除方法,希望对大家有所帮助。 None值是什么? 在 Python 中有一个值称为 ... -
python实现翻转给定列表中的元素
2017-07-24 21:40:06做法很简单,这里给出来两种做法,第一种最简单使用的是针对列表的切片操作,下面是具体实现 #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:翻转列表 ''' def inverse_list1(num_list): ... -
Python中使用遍历在列表中添加字典的坑
2020-02-04 13:29:21已知列表li = [{“key”: 5}...思路很清晰,新建一个列表,然后遍历取出字典的值加入到新的列表中,再通过遍历,赋值字典,使用append方法依次添加到列表,这样就是一个按照value值排续.于是有了下面的代码: li = [{"key":... -
python 中列表和 numpy 中数组的区别
2019-01-21 11:36:251. 概述 Python的列表可以存储一维数组,通过列表的嵌套可以实现多维数组,那么为什么还需要使用Numpy呢?...通常Numpy数组中的所有元素的类型都是相同的,而Python列表中的元素类型是任意的,所以在通用性能方面N... -
python在列表中插入元素
2018-12-18 18:44:43下面的程序就是一个例子 运行结果 可以看出,当插入的元素b是一个字符串时,a.inset(k,b)方法就会在列表a的第k个位置插入这个字符串,而a[k:k]=b方法则在列表a的第k个位置插入时把字符串拆分成若干个字符。 ... -
bootstrap table组件实现点击行 在行下面展示数据列表
2019-04-02 12:51:53但是 这个数据我个人当时考虑的时候首先考虑做成tree 但是奈何个人技术不行 用不了bootstrap table的树组件,无法定义这个数据的PID以及CID,这里的子列表是子ID中是否包含父ID来查找的,所以当时就没有用tree来解决... -
判断python字典或者列表中是否包含某个元素或者key
2018-08-29 18:16:35今天来说一下如何判断字典中是否存在某个key,一般有两种通用做法,下面为大家来分别讲解一下: 第一种方法:使用自带函数实现。 在python的字典的属性方法里面有一个has_key()方法,这个方法使用起来非常简单。 例... -
python中修改列表的问题
2018-09-23 15:30:25有时候需要对python列表中的元素进行修改,单个元素的修改就不再介绍了。通过遍历整个列表进行修改元素值。但此时有一个问题。 如下图代码 但是,这样利用for循环去修改列表中元素的值,看起来没有什么问题。... -
Python——去除列表中的重复元素
2019-04-21 21:59:28一个列表中可能含有重复元素,使用set()可以实现列表的去重处理,但是无法知道哪些元素是重复的,下面的函数用于找出哪些元素重复了,以及重复的次数。 from collections import Counter a = [1,... -
Python实现将一个长度为n的列表划分 ,每个子列表中包含m个元素
2018-04-04 17:40:07今天写一个任务调度分发模块的时候遇上一个需求就是,需要将输入的任务列表分割进而创建子任务列表,每个子任务数量相同,这就是一个均分的问题,很简单,不多说,使用Python来做很简单,下面是两种做法的简单实现:... -
python 向列表中添加为什么总是空列表??
2016-06-24 09:08:52self.sub_sets.append(self.sub_set)#向列表中添加子集时,为啥加入的总是[]????? return #选择nums[index] self.sub_set.append(nums[index]) self.dfs(nums,index+1) #不选择nums[index] self.sub_... -
Python获取日期列表中每一天中最大的时刻对应的日期时间戳
2018-08-08 11:18:43在日志记录中,每一天都会产生很多条的记录,以当日加时间作为记录的时间戳来进行标识,我们这里要找出来每一天最后一条信息,这里的思路就是找到每一天中最大的时间戳就行了,下面是具体的实现: def find_... -
uni-app弹窗列表滚动, 蒙层下面也跟随滚动解决方案
2019-10-28 14:10:21开发项目时,滑动弹窗里的列表,蒙版下面的内容也会跟着滑动,导致弹窗中的列表不能正常滚动,经过多次百度和多次尝试,终于解决了这个问题,以下代码希望对你有帮助。 1.弹窗组件代码,需要在最外层的view中加入@... -
Ubuntu 10.10更新源列表
2017-03-29 10:44:531.sudo cp /etc/apt/sources.list /etc/...编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。 2.sudo apt-get -
Linux更新源列表
2013-08-03 12:00:32UbunLinux更新源列表 1.sudo cp /etc/apt/...编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。 2.sudo apt- -
python四中方法获取列表中最大/最小的前n个数值的位置索引
2018-12-10 19:25:09今天遇到一个小问题就是要获取列表中最大/最小的前n个数值的位置索引,实现很简单,可仔细一想实现的方法还是很有意思的,下面是具体的实现: #!usr/bin/env python #encoding:utf-8 from __future__ import ... -
python中向列表中添加字典时,出现前面的覆盖了后面的
2017-07-11 17:28:50主要问题就是,,字典存入到列表中,其实是将一个引用存入了列表,, 如果你每次存入列表中的字典都是在同一个引用下,最后遍历这个列表时,就会 将列表中的字典的引用取出,然后去找对应的值,,,,,如果引用相同,就会出现,... -
python找到两个有序列表的中位数
2017-08-04 19:44:38今天做到的一个机试题目,很简单,这里简单记录一下: ...功能:找到两个有序列表的中位数 若列表总长度为奇数则直接返回中间下标的值 否则返回前一个值,如长度为6则返回下标为2处的值 ''' import rando -
keil中flash download添加列表中没有的芯片flash型号的方法
2017-11-28 20:46:48stm32用仿真器下载代码时,我们需要配置keil中flash download列表下的芯片flash对应的型号,但是stm32产品比较丰富,有F0,F1系列的,F4,F7系列等等,而安装keil软件时,软件并没有包含所有系列芯片的flash配置型号...