1056: 邻接表到邻接矩阵

解法:

cpp 复制代码
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int arr[100][100];
int main() {
	int n;
	cin >> n;
	getchar();
	vector<string> s(n);
	for (int i = 0; i < n; i++) {
		getline(cin, s[i]);
	}
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < s[i].size(); j++) {
			if (s[i][j] >= '0' && s[i][j] <= '9') {
				arr[i][s[i][j]-'0'] = 1;
			}
		}
	}
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < n; j++) {
			cout << arr[i][j];
		}
		cout << endl;
	}
	return 0;
}
相关推荐
sewinger17 分钟前
区间合并算法详解
算法
XY.散人20 分钟前
初识算法 · 滑动窗口(1)
算法
韬. .41 分钟前
树和二叉树知识点大全及相关题目练习【数据结构】
数据结构·学习·算法
野草y42 分钟前
数据结构(7.4_1)——B树
数据结构·b树
Word码1 小时前
数据结构:栈和队列
c语言·开发语言·数据结构·经验分享·笔记·算法
代码雕刻家1 小时前
数据结构-3.10.队列的应用
服务器·数据结构
五花肉村长1 小时前
数据结构-队列
c语言·开发语言·数据结构·算法·visualstudio·编辑器
秋落风声1 小时前
【数据结构】---图
java·数据结构··graph
CyberMuse1 小时前
AVL平衡树(AVL Tree)
数据结构
一线青少年编程教师1 小时前
线性表三——队列queue
数据结构·c++·算法