Реферат: Разработка алгоритма и программного обеспечения для решения прикладной задачи теории графов

StringGrid1->Cells[0][0]="";

}

//---------------------------------------------------------------------------

void __fastcall TFA::FileListBox1Click(TObject *Sender)

{

for (int s=0; s<StringGrid1->RowCount; s++)

{

StringGrid1->Rows[s]->Clear();

}

memo1->Lines->Clear();

Eput->Clear();

ifstream f(FileListBox1->FileName.c_str());

f>>v;

StringGrid1->RowCount=v+1;

StringGrid1->ColCount=v+1;

for (int i=1; i<v+1; i++)

{

StringGrid1->Cells[0][i]=IntToStr(i-1);

StringGrid1->Cells[i][0]=IntToStr(i-1);

}

StringGrid1->Cells[0][0]="";

//создаём динамический массив для таблицы смежности графа

int **g = new int *[v]; //массив указателей на строки

for (int i=0; i<v; i++) //выделение памяти под каждую строку

g[i] = new int [v];

//заполняем его из файла

for (int i=0; i<v; i++)

for (int j=0; j<v; j++)

f>>g[i][j];

К-во Просмотров: 285
Бесплатно скачать Реферат: Разработка алгоритма и программного обеспечения для решения прикладной задачи теории графов