Submission
Status:
[PPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: chokun
Problemset: เก็บกราฟเบื้องต้น
Language: cpp
Time: 0.063 second
Submitted On: 2026-10-07 20:26:06
#include <bits/stdc++.h>
using namespace std;
// ฟังก์ชันสำหรับสร้าง Adjacency List (ตรงตามประกาศใน Header)
vector<vector<int> > createGraph(int N, vector<pair<int, int> > E) {
// สร้างเวกเตอร์ขนาด N ช่องตามจำนวนจุดยอด
vector<vector<int> > adj(N);
// วนลูปดึงเส้นเชื่อมมาใส่ใน Adjacency List ทั้งสองฝั่ง
for (size_t i = 0; i < E.size(); ++i) {
int u = E[i].first;
int v = E[i].second;
adj[u].push_back(v);
adj[v].push_back(u);
}
return adj;
}