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;
}
相关推荐
thesky1234569 分钟前
活着就好20241221
学习·算法
云青山水林25 分钟前
2024.12.18 周三
c++·vscode·算法·贪心算法
pzx_00140 分钟前
【LeetCode】45.跳跃游戏II
c++·算法·leetcode·游戏
数模竞赛Paid answer1 小时前
2023年西南大学数学建模C题天气预报解题全过程文档及程序
算法·数学建模·数据分析
小孩玩什么1 小时前
堆排:一种高效的比较排序算法
java·c语言·数据结构·经验分享·redis·算法·排序算法
IT古董1 小时前
【漫话机器学习系列】011.Bagging方法 VS Dropout方法
人工智能·算法·机器学习
古希腊掌管学习的神1 小时前
[机器学习]集成学习
人工智能·算法·机器学习
旺小仔.1 小时前
数据结构之二叉搜索树(Binary Search Tree)
开发语言·数据结构·c++·b树·算法·链表
橘颂TA2 小时前
【C++】大厂算法题(详解)
开发语言·c++·算法
TU.路2 小时前
leetcode 108. 将有序数组转换为二叉搜索树
数据结构·leetcode