C++神器——动态数组

本文介绍了C++中的动态数组神器——`vector`,强调了其在不知数组大小时的优势,以及如何创建、操作动态数组。同时指出,虽然动态数组在开辟新空间时有较高时间复杂度,但在图论等场景下仍极具价值。zhanzhan_1217在朋友qwerty的指导下,通过学习动态数组解决了问题,并计划在下一个博客中继续使用动态数组解决洛谷题目。
摘要由CSDN通过智能技术生成

一日,zhanzhan_1217正在砸键盘。zhanzhan_1217的好朋友qwerty问他为啥要砸键盘,他说:”老子做一道图论题,死活过不去,气死我了。”

zhanzhan_1217的代码(部分):

bool a[100001][100001];
int main(){
   
	int n,m,i,j;
	cin>>n>>m;//n表示点数,m表示边数
	for(i=1;i<=m;i++){
   
		int x,y; 
        cin>>x>>y;
		a[x][y]=1;
}
………//省略了
return 0;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值