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;
}
相关推荐
黑牛先生5 分钟前
【数据结构】图的存储(邻接矩阵与邻接表)
数据结构
秋难降31 分钟前
贪心算法:看似精明的 “短视选手”,用好了也能逆袭!💥
java·算法
没故事的燕同学39 分钟前
C++递推
算法
一只自律的鸡42 分钟前
STL之vector
开发语言·c++·算法
GEEK零零七1 小时前
Leetcode 159. 至多包含两个不同字符的最长子串
算法·leetcode·滑动窗口
MindTechBuilder2 小时前
实时通信的深度技术剖析
算法
似水এ᭄往昔2 小时前
【数据结构】——二叉树--链式结构
数据结构·算法
地平线开发者2 小时前
征程 6X VDSP 调试方法
算法·车载系统·自动驾驶
Ymmmm__3 小时前
leetcode动态规划—买卖股票系列
算法·leetcode·动态规划
极光雨雨3 小时前
【算法】贪心算法
算法·贪心算法