ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีค้นหาคู่ที่ไม่ซ้ำซึ่งน้อยกว่าจำนวนที่กำหนด n
มาดูขั้นตอนการแก้ปัญหากัน
-
เริ่มต้นหมายเลข
-
วนซ้ำจาก i =1 ถึง i
-
วนซ้ำจาก j =i + 1 ถึง j
-
พิมพ์ (i, j)
-
-
ตัวอย่าง
มาดูโค้ดกันเลย
#include <bits/stdc++.h> using namespace std; void uniquePairs(int n) { for (int i = 1; i < n; ++i) { for (int j = i + 1; j < n; j++) { cout << "(" << i << "," << j << ")" << endl; } } } int main() { int n = 5; uniquePairs(n); return 0; }
ผลลัพธ์
หากคุณรันโปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้
(1,2) (1,3) (1,4) (2,3) (2,4) (3,4)
บทสรุป
หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น