图的存储 题解

题目在主页,如有出错请指出

include <bits/stdc++.h>

using namespace std;

int a[105][105];

int main()
{
int n;
cin >> n;
for (int i = 1;i <= n;i++)
{
int u, k;
cin >> u >> k;
for (int j = 1;j <= k;j++)
{
int v;
cin >> v;
a[u][v] = 1;
}
}
for (int i = 1;i <= n;i++)
{
for (int j = 1;j <= n;j++)
{
if (j == 1) cout << a[i][j];
else cout << ' ' << a[i][j];
}
cout << endl;
}
return 0;
}

posted @ 2025-04-26 08:19  嵇若凌  阅读(20)  评论(0)    收藏  举报