Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ค้นหาคู่ที่ไม่ซ้ำเพื่อให้แต่ละองค์ประกอบน้อยกว่าหรือเท่ากับ N ใน C++


ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีค้นหาคู่ที่ไม่ซ้ำซึ่งน้อยกว่าจำนวนที่กำหนด 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)

บทสรุป

หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น