所谓排列,是指从给定的元素序列中依次取出元素,需要考虑取出顺序.比如,取出元素3, 5,因取出顺序的不同,则形成的序列{3, 5}与{5, 3}是不同的排列序列.对于长度为n的元素序列取出k个元素,则共有A(n, k)种取法.所谓组合,也是从元素序列中依次取出元素,与排列不同的是不需要考虑取出顺序:因此其取法数为C(n, k). LeetCode有两个问题分属于组合.排列:77. Combinations 与 46. Permutations. 组合 要求给出对于序列1~n 的取出k个元素的各种…