Cho 3 chữ số a, b và c. Nhiệm vụ là tìm tất cả các kết hợp có thể từ các chữ số này.
Examples:
Input: [1, 2, 3] Output: 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 Input: [0, 9, 5] Output: 0 9 5 0 5 9 9 0 5 9 5 0 5 0 9 5 9 0
Phương pháp 1: Lực lượng vũ phu hoặc cách tiếp cận ngây thơBrute force or Naive approach
Cách tiếp cận ngây thơ là chạy 3 vòng từ 0 đến 3 và in tất cả các số từ danh sách nếu các chỉ mục không bằng nhau.
Example:
Python3
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 10
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 11
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 12
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 13
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 14
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 15
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 16
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 17
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 18
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 19
[1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]0
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 13
[1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]22____15
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 16
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 17
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 18
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 19
[1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]8
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 13
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
01 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 15
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 16
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 17
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 18
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 19
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
6from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
7 from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
8from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
9__2222[[1, 1, 1], [1, 1, 2], [1, 1, 3], [1, 2, 1], [1, 2, 2], [1, 2, 3], [1, 3, 1],
[1, 3, 2], [1, 3, 3], [2, 1, 1], [2, 1, 2], [2, 1, 3], [2, 2, 1], [2, 2, 2],
[2, 2, 3], [2, 3, 1], [2, 3, 2], [2, 3, 3], [3, 1, 1], [3, 1, 2], [3, 1, 3],
[3, 2, 1], [3, 2, 2], [3, 2, 3], [3, 3, 1], [3, 3, 2], [3, 3, 3]]
9from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
0from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
1from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
2from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
3from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
4from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
5from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
41 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 18
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
8Output:
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1
Phương pháp 2: Sử dụng itertools.permutations []Using itertools.permutations[]
Phương thức này lấy một danh sách làm đầu vào và trả về một danh sách đối tượng các bộ dữ liệu chứa tất cả hoán vị trong một biểu mẫu danh sách.
Example:
Python3
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
9 [1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
0[1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
1 [1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
2[1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
3from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
9 [1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
5from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
3from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
4__55555545418Enter first number: 1 Enter second number: 2 Enter third number: 3 1 1 1 1 1 2 1 1 3 1 2 1 1 2 2 1 2 3 1 3 1 1 3 2 1 3 3 2 1 1 2 1 2 2 1 3 2 2 1 2 2 2 2 2 3 2 3 1 2 3 2 2 3 3 3 1 1 3 1 2 3 1 3 3 2 1 3 2 2 3 2 3 3 3 1 3 3 2 3 3 31
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 18
Enter first number: 1 Enter second number: 2 Enter third number: 3 1 1 1 1 1 2 1 1 3 1 2 1 1 2 2 1 2 3 1 3 1 1 3 2 1 3 3 2 1 1 2 1 2 2 1 3 2 2 1 2 2 2 2 2 3 2 3 1 2 3 2 2 3 3 3 1 1 3 1 2 3 1 3 3 2 1 3 2 2 3 2 3 3 3 1 3 3 2 3 3 33
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 13
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 14
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 15
Enter first number: 1 Enter second number: 2 Enter third number: 3 1 1 1 1 1 2 1 1 3 1 2 1 1 2 2 1 2 3 1 3 1 1 3 2 1 3 3 2 1 1 2 1 2 2 1 3 2 2 1 2 2 2 2 2 3 2 3 1 2 3 2 2 3 3 3 1 1 3 1 2 3 1 3 3 2 1 3 2 2 3 2 3 3 3 1 3 3 2 3 3 37
1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 12
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
0Enter first number: 1 Enter second number: 2 Enter third number: 3 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 10
Output:
[1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]
Đối với I trong phạm vi [0,3]:.
Làm thế nào để bạn có được sự kết hợp của hai số trong Python?
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=3] # You can change the repeat more then n length
print[list[result]]
Output:
[[1, 1, 1], [1, 1, 2], [1, 1, 3], [1, 2, 1], [1, 2, 2], [1, 2, 3], [1, 3, 1],
[1, 3, 2], [1, 3, 3], [2, 1, 1], [2, 1, 2], [2, 1, 3], [2, 2, 1], [2, 2, 2],
[2, 2, 3], [2, 3, 1], [2, 3, 2], [2, 3, 3], [3, 1, 1], [3, 1, 2], [3, 1, 3],
[3, 2, 1], [3, 2, 2], [3, 2, 3], [3, 3, 1], [3, 3, 2], [3, 3, 3]]
Công thức kết hợp: [N-R]! Ví dụ: nếu chúng ta có 3 yếu tố và nếu chúng ta lấy 2 yếu tố cùng một lúc, chúng ta sẽ có 3!/2! [3-2]! hoặc 3 kết hợp.
from itertools import product
n = [1, 2, 3]
result = product[n, repeat=4] # Changing repeat to 4
print[list[result]]
Output:
[1, 1, 2, 3], [1, 1, 3, 1], [1, 1, 3, 2], [1, 1, 3, 3], [1, 2, 1, 1],
[1, 2, 1, 2], [1, 2, 1, 3], [1, 2, 2, 1], [1, 2, 2, 2], [1, 2, 2, 3],
[1, 2, 3, 1], [1, 2, 3, 2], [1, 2, 3, 3], [1, 3, 1, 1], [1, 3, 1, 2],
[1, 3, 1, 3], [1, 3, 2, 1], [1, 3, 2, 2], [1, 3, 2, 3], [1, 3, 3, 1],
[1, 3, 3, 2], [1, 3, 3, 3], [2, 1, 1, 1], [2, 1, 1, 2], [2, 1, 1, 3],
[2, 1, 2, 1], [2, 1, 2, 2], [2, 1, 2, 3], [2, 1, 3, 1], [2, 1, 3, 2],
[2, 1, 3, 3], [2, 2, 1, 1], [2, 2, 1, 2], [2, 2, 1, 3], [2, 2, 2, 1],
[2, 2, 2, 2], [2, 2, 2, 3], [2, 2, 3, 1], [2, 2, 3, 2], [2, 2, 3, 3],
[2, 3, 1, 1], [2, 3, 1, 2], [2, 3, 1, 3], [2, 3, 2, 1], [2, 3, 2, 2],
[2, 3, 2, 3], [2, 3, 3, 1], [2, 3, 3, 2], [2, 3, 3, 3], [3, 1, 1, 1],
[3, 1, 1, 2], [3, 1, 1, 3], [3, 1, 2, 1], [3, 1, 2, 2], [3, 1, 2, 3],
[3, 1, 3, 1], [3, 1, 3, 2], [3, 1, 3, 3], [3, 2, 1, 1], [3, 2, 1, 2],
[3, 2, 1, 3], [3, 2, 2, 1], [3, 2, 2, 2], [3, 2, 2, 3], [3, 2, 3, 1],
[3, 2, 3, 2], [3, 2, 3, 3], [3, 3, 1, 1], [3, 3, 1, 2], [3, 3, 1, 3],
[3, 3, 2, 1], [3, 3, 2, 2], [3, 3, 2, 3], [3, 3, 3, 1], [3, 3, 3, 2],
[3, 3, 3, 3]]```
Trong hướng dẫn này, chúng tôi sẽ viết chương trình Python in tất cả các kết hợp có thể có của các yếu tố danh sách. Chúng tôi sẽ lấy ba số nguyên riêng biệt làm đầu vào và in tất cả các kết hợp có thể từ các chữ số. Đó là một chương trình khá dễ dàng; Nó có thể hỏi trong cuộc phỏng vấn cho công việc cấp nhập cảnh.
Cách tiếp cận giải quyết vấn đề
- Đầu tiên, chấp nhận ba giá trị số nguyên duy nhất.
- Sau đó, thêm vào danh sách bằng phương thức append [].
- Bây giờ, sử dụng ba vòng cho các vòng và in số số nguyên trong danh sách nếu không có chỉ mục nào của chúng bằng nhau.
- Chấm dứt vòng lặp.
Hãy xem ví dụ sau.
Chương trình Python
Chương trình
Output:
Enter first number: 1 Enter second number: 2 Enter third number: 3 1 1 1 1 1 2 1 1 3 1 2 1 1 2 2 1 2 3 1 3 1 1 3 2 1 3 3 2 1 1 2 1 2 2 1 3 2 2 1 2 2 2 2 2 3 2 3 1 2 3 2 2 3 3 3 1 1 3 1 2 3 1 3 3 2 1 3 2 2 3 2 3 3 3 1 3 3 2 3 3 3
Giải trình -
Trong mã trên, chúng tôi lấy ba số nguyên duy nhất và nối vào danh sách. Vòng lặp được lặp 0 đến 2 cho thấy cơ bản các chỉ mục của ba yếu tố trong danh sách. Chúng tôi đã sử dụng hai điều kiện trong câu lệnh IF, nếu không có chỉ mục nào bằng hoặc chỉ mục bằng phần tử được liên kết với phần tử cụ thể trong danh sách được in.
Trong ví dụ dưới đây, chúng tôi sẽ chỉ in sự kết hợp của các yếu tố riêng biệt. Hãy hiểu ví dụ sau.
Ví dụ - 2: In sự kết hợp của các yếu tố duy nhất.
Đầu ra 1:
Enter first number: 1 Enter second number: 2 Enter third number: 3 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1
Đầu ra 2:
Enter first number: 11 Enter second number: 12 Enter third number: 13 11 12 13 11 13 12 12 11 13 12 13 11 13 11 12 13 12 11