关于全排列
  • 板块学术版
  • 楼主灰的积雨云
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/3/31 22:52
  • 上次更新2024/4/1 13:06:16
查看原帖
关于全排列
349713
灰的积雨云楼主2024/3/31 22:52
int main() {
    a[1] = 1, a[2] = 11, a[3] = 4, a[4] = 9, a[5] = 10, a[6] = 8;
    do {
    	lfor(i, 1, 6) cout << a[i] << " "; cout << endl;
    }while (next_permutation(a + 2, a + 7));
	return 0;
}

与

int main() {
    a[1] = 1, a[2] = 4, a[3] = 11, a[4] = 9, a[5] = 10, a[6] = 8;
    do {
    	lfor(i, 1, 6) cout << a[i] << " "; cout << endl;
    }while (next_permutation(a + 2, a + 7));
	return 0;
}

运行结果不一样,请问是什么原因

2024/3/31 22:52
加载中...