0 / 0 / 0
Регистрация: 29.11.2017
Сообщений: 41
1

Что делает данная процедура?

23.04.2018, 23:23. Показов 747. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста разобраться в коде. Скажите хотя бы приблизительно что делает данная процедура, что она ищет и какие переменные за что отвечают. (Программа ищет максимальную клику в графе, я не могу понять именно эту часть кода)
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
procedure rec(ii, ololo:integer);
var i,j:Integer;
begin
if(ololo>N_res) then
  begin
        for i:=0 to i_end-1 do
            Res[i]:=Q[i];
        N_res:=ololo;
  end;
for i:=ii to n-1 do
begin
  for j:=0 to i_end-1 do
        if(g[Q[j]][i]=0) then break;
  if j>n+1 then j:=0;
  if(j=i_end)then
    begin
    Q[i_end]:=i;
    i_end:=i_end+1;
    rec(ii+1, ololo+1);
    i_end:=i_end-1;
    end;
  rec(ii+1, ololo);
  end;
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2018, 23:23
Ответы с готовыми решениями:

Что делает данная строка?
repeat if F(x)*F(x+h)<0 then Memo2.Lines.Add(''); x:=x+h; until x>b; end;

Определить что делает данная программа!
Я знаю что после выполнения етой программы в переменной хх будет 14. Но никак немогу понять откуда...

Что выполняет и за что отвечает данная процедура?
Что выполняет и за что отвечает данная процедура? procedure SetKey (s: string); var i, x,...

Что делает процедура?
Что делает эта процедура при нажатии кнопки "Новая"? procedure TFormMain.NNewClick(Sender:...

1
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
24.04.2018, 10:47 2
Помещает в Res индексы с ii по ololo. Бред какой-то.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2018, 10:47
Помогаю со студенческими работами здесь

Матрицы(Delphi7) Не могу разобраться что делает процедура с матрицей
procedure TMatrix.Inv; var i,j,l,k,n:integer; U:TMatrix; V:array of extended; ...

Графика. Что делает процедура "TForm1.DrawBones"
Народ скажите пожалуйста что делает вот эта процедура? procedure TForm1.DrawBones(im: TImage; num:...

Объясните как работает данная процедура
Procedure TMain.MatrixDrawCell(Sender: TObject; ACol, ARow: Integer;Rect: TRect; State:...

Что за оператор такой string replace и что он делает?
Что за оператор такой string replace и что он делает???


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru