그냥 게임개발자
반복문을 통한 순열 본문
저번에는 재귀함수로 순열을 만들었다.
이번에는 반복문을 통해 순열을 만들어보자.
일단 코드를 봐보자.
사실 반복문은 쉽다.
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> ret = {1, 2, 3};
for (int i = 0; i < 3; ++i)
for (int j = 0; j < 3; ++j)
for (int k = 0; k < 3; ++k)
{
if (i == j || j == k || k == i)
continue;
cout << ret[i] << " : " << ret[j] << " : " << ret[k] << cout <<'\n';
}
return 0;
}

결과는 제대로 잘나왔다.
'내 개인적인 공부 > 알고리즘' 카테고리의 다른 글
배열과 포인터 Array to pointer decay (0) | 2024.04.05 |
---|---|
암시적 형변환 (0) | 2024.04.04 |
조합(Combination) (1) | 2024.04.02 |
순열 - 재귀함수로 만드는 순열 (0) | 2024.04.01 |
순열(Permutation) (0) | 2024.03.31 |