⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 guan_xi.cpp

📁 实现离散数学中的各项功能
💻 CPP
字号:
#include "guan_xi.h"

guan_xi::guan_xi(){
}

guan_xi::guan_xi(int a,int b){
	for(int i=0;i<a;i++){
		vector<bool> v;
		for(int j=0;j<b;j++)
			v.push_back(0);
		gx.push_back(v);
	}
}

guan_xi::guan_xi(ji_he a,ji_he b){
	int n;
	this->a=a;
	this->b=b;
	cout<<"鐜板湪"<<a.get_name()<<"涓?<<b.get_name()<<"杈撳叆鍏崇郴锛?;
	for(int i=0;i<a.get_num();i++){
		vector<bool> vb;
		for(int j=0;j<b.get_num();j++){
			cin>>n;
			vb.push_back(n!=0);
		}
		gx.push_back(vb);
	}
}

void guan_xi::set_gx(int x,int y,bool aim){
	gx[x][y]=aim;
}

bool guan_xi::get_gx(int x,int y){
	return gx[x][y];
}

int guan_xi::get_hang(){
	return a.get_num();
}

int guan_xi::get_lie(){
	return b.get_num();
}

void guan_xi::xian_shi(){
	for(int i=0;i<a.get_num();i++){
		for(int j=0;j<b.get_num();j++){
			if(gx[i][j]==true)
				cout<<1<<" ";
			else
				cout<<0<<" ";
		}
		cout<<endl;
	}
}

guan_xi::~guan_xi()
{
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -