|
Äü Á¤·Ä ¾Ë°í¸®Áò
|
|
¡á Äü Á¤·Ä °úÁ¤ »ç·Ê
Äü Á¤·Ä »ç·Ê
¼öÇà °úÁ¤
¨ç Ãʱ⠵¥ÀÌÅÍ
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
8
|
1
|
4
|
9
|
6
|
3
|
5
|
2
|
7
|
0
|
¨è 3¼öÀÇ ÁßÀ§¼ö ÇǺ¿
- ¿ÞÂÊ, Áß¾Ó, ¿À¸¥ÂÊ
¼¼¼ö¸¦ Á¤·ÄÇÑ´Ù.
- Áß¾ÓÀÇ ¼ö¸¦ ÇǺ¿ÇÑ´Ù.
- ÇǺ¿µÈ ¼ö¸¦ ¿À¸¥ÂÊ-1ÀÇ
À§Ä¡¿¡ ÀÖ´Â ¼ö¿Í SWAPÇÑ´Ù.
0
|
1i
|
2
|
3
|
4
|
5
|
6
|
7
j
|
8
|
9
|
0
|
1
|
4
|
9
|
7
|
3
|
5
|
2
|
6
|
8
|
¿ÞÂÊ
|
|
|
|
Áß¾Ó
|
|
|
|
ÇǺ¿
|
¿À¸¥ÂÊ
|
¨é ºÐÇÒ : S1 = {vº¸´Ù ÀÛÀº ¼ö}, v, S2 = {vº¸´Ù Å« ¼ö}
- i À§Ä¡ÀÇ ¼ö¸¦ ÇǺ¿¼ö¿Í ºñ±³ÇÏ¸é¼ Áõ°¡½ÃÅ´, Ŭ ¶§ Áß´Ü
- j À§Ä¡ÀÇ ¼ö¸¦ ÇǺ¿¼ö¿Í ºñ±³ÇÏ¸é¼ °¨¼Ò½ÃÅ´, ÀÛÀ» ¶§ Áß´Ü
- i<jÀ̸é i,jÀÇ À§Ä¡¿¡ ÀÖ´Â ¼ö¸¦ SWAPÇÑ´Ù.
0
|
1
|
2
|
3 i
|
4
|
5
|
6
|
7
j
|
8
|
9
|
0
|
1
|
4
|
2
|
7
|
3
|
5
|
9
|
6
|
8
|
¿ÞÂÊ
|
|
|
|
|
|
|
|
ÇǺ¿
|
¿À¸¥ÂÊ
|
0
|
1
|
2
|
3
|
4 i
|
5
|
6
j
|
7
|
8
|
9
|
0
|
1
|
4
|
2
|
5
|
3
|
7
|
9
|
6
|
8
|
¿ÞÂÊ
|
|
|
|
|
|
|
|
ÇǺ¿
|
¿À¸¥ÂÊ
|
- i>jÀ̸é ÇǺ¿ ¼ö¿Í iÀÇ À§Ä¡¿¡ ÀÖ´Â ¼ö¸¦ SWAPÇÑ´Ù.
0
|
1
|
2
|
3
|
4
|
5
j
|
6 i
|
7
|
8
|
9
|
0
|
1
|
4
|
2
|
5
|
3
|
6
|
9
|
7
|
8
|
¿ÞÂÊ
|
|
|
|
|
|
ÇǺ¿
|
|
|
¿À¸¥ÂÊ
|
¨ê Àç±ÍÀû ¼öÇà : return {Äü
Á¤·Ä(S1), v, Äü Á¤·Ä(S2)}
0
|
1
|
2
|
3
|
4
|
5
|
|
6
|
|
7
|
8
|
9
|
0
|
1
|
4
|
2
|
5
|
3
|
|
6
|
|
9
|
7
|
8
|
|
|
|
|
|
|
|
|
|
|
|
|
|