Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 正在查找模式算法的名称 我有一个数字1到9的数组,希望找到所有的可能性 这些数字是按气泡排序的,这样有助于排除大约50%的可能性_Algorithm - Fatal编程技术网

Algorithm 正在查找模式算法的名称 我有一个数字1到9的数组,希望找到所有的可能性 这些数字是按气泡排序的,这样有助于排除大约50%的可能性

Algorithm 正在查找模式算法的名称 我有一个数字1到9的数组,希望找到所有的可能性 这些数字是按气泡排序的,这样有助于排除大约50%的可能性,algorithm,Algorithm,到目前为止,我已经手动编写了174种可能性,并意识到我需要一种更好的方法。 如果有人能把我推向正确的方向,我正在为这个模式寻找一个名字? 举个例子: 1 12 123 1234 12345 123456 1234567 12345678 123456789 2 23 234 2345 23456 ... 我不知道这个模式是否有名称,但它是一个简单的模式,可以通过混合迭代/递归函数轻松解决: void f(int n=1){ 如果(n>9)返回; 对于(int i=n;i

到目前为止,我已经手动编写了174种可能性,并意识到我需要一种更好的方法。 如果有人能把我推向正确的方向,我正在为这个模式寻找一个名字?

举个例子:

1
12
123
1234
12345
123456
1234567
12345678
123456789
2
23
234
2345
23456
...

我不知道这个模式是否有名称,但它是一个简单的模式,可以通过混合迭代/递归函数轻松解决:

void f(int n=1){
如果(n>9)返回;
对于(int i=n;i<10;i++){
对于(int j=n;j),您要查找的单词可能是置换和/或组合