Ответить в данную темуНачать новую тему
66 страниц V  « < 31 32 33 34 35 > »   
> Что у вас в буфере обмена ?, Зайди и в посте нажми Ctrl+V (вставить)
Рейтинг 4 V
avanti
Forum expert
**********
Группа: Members
Регистрация: 19-01-2008
Из: Киев
Listen to: Tribal Techno

Репутация:   79  
nephew
+Цитировать сообщение
S.Mass
Forum expert
**********
Группа: Members
Регистрация: 07-11-2007
Listen to: House

Репутация:   140  
Program NearOstov; {Остовное дерево. Метол ближайшего соседа}
uses CRT,DOS;
Const
nVertex=5Q; {Максимальное количество вершин)
nRib=1000; {Максимальное количество ребер}
Туре
TypeVertex=array[I.,nVertex] of Integer; TypeRib=array[l..nRib] of Integer;
TypeWeight=arrayf1..nVertex,1..nVertex] of Integer;
Var
f :Text; { Текстовый файл )
nX :Integer; { Количество вершин в графе }
nXo :Integer; { Количество вершин в остовном дереве}
nUo ;Integer; { Количество ребер в остовном дереве }
X :TypeVertex; { Список вершин графа }
Хо :TypeVectex; { Список вершин остовного дерева }
Uo :TypeRib; { Ребра остоаного дерева }
Prev :TypeVertex; ( Список ближайших вершин }
Dist :TypeRib; { Расстояния до ближайших вершин }
We :TypeWeight; { Матрица весов ребер графа }
Wt :LongInt; { Вес минимального остовного дерева }
Procedure minDiat( Var v :Integer );{Поиск v – ближайшего соседа}
Var ir d :Integer;
begin
v:=XEll;
d:=Dist[v];
for i:=2 to nX do
if d>Dist[X[ij] then begin
vi=X[i];
d:=Disti[v];
end;
end;
Procedure newDist{ v :Integer );{Обновить dist[] -минимальные расстояния}
Var i :Integer;
begin
for i: =1 to nX do
if Dist[X[i]]>We[X[i], v] then begin
Dist[X[i]]:=We(X[i],v];
Prev[X[i]]:=v;
end;
end;
Procedure Ostov; {Построение основного дерева}
Var i,nStop,v ;Integer;
begin
nStop:=nX;
for i:=l to nX do X[i]:=i;
v:=l;
for i;=l to nX do begin
Dist [i]:=We[i,v] ;
Prev[i]:=v;
end;
nXo:=0; { Xo - пустое множество )
nUo:=0; { Uo - пустое множество }
nXo:=nXo+l;
Xo[nXo]:=X[v]; {Xo=Xo+v - добавить вершину v к остову}
X[vJ:=X[nX]; nX;=nX-l; { X=X\v - удалить v из X }
Wt:=0;
while nXo<>nStop do begin
minDist(v);
nXo:=nXo+l;
Xo[nXo]:=v; {Xo=Xo+v - добавить вершину v к остову}
for i:=l to nX do { X=X\v - удалить v из X }
if X[i]=v then begin X[i]:=X[nX]; break; end;
nX:=nX-l;
nUo;=nUo+l;
Uo[2^nUo-l]:=Prev[v]; { Uo=Uo+(Prev[v],v) -добавить ребро к остову}
Uo[2*nUo]:=v;
Wt:=Wt+Dist[v]; { Обновить вес остовного дерева }
newDistf(v);
end;
end;
Var (Main)
i,j ;Integer;
begin {Main}
Assign(f,'Wear.in') ; Reset (f);(Файл открыт для чтения}
Read ff,nX); {Количество вершин в графе}
for i:=l to nX do begin
for j:=i to nX do begin
Read(f,We[i,jj); { Ввод матрицы весов}
if We[i,j]=0 then We[i,j];=$7fff; {бесконечность}
We[j,i]:=We[i,j];
end;
end;
Close(f);
Assign(f,'Near.out');
Rewrite(f); {Файл открыт для записи}
nUo:=0;{Выделение реберного списка графа для печати}
for i:=1 to nX do
for j:=i+l to nX do begin
if WefirjJ=$7fff then continue;
nUo:=nUo+l;
Uo[2*nUo-l]:=i;
Uo[2*nUo]:=j; end;
WriteLn(f,'nU ='fnUo:3); WriteLnff,'nX =',nX:3);
Write (f,'X =');for i:=l to nX do Write(f,i:3); WriteLn(f);
Write(f,'ul =' ); for ii=l to nUo doWrite (f ,TJo[2*i-l] :3) ;
WriteLn(f); Write(f,'u2 =');
for i:=l to nUo do Write(f,Uo[2*i]:3); WriteLn(f);
Write(fr'We=');
for i;=l to nUo do Write(f,We[Uo[2*i-l],Uo[2fti]]:3); WriteLn(f);
Ostov;
Write(f,'uol=' );
for i:=l to nUo do Write(f,Uo[2*i-lJ;3); WriteLntf); Write(f,' uo2=');
for i:=l to nUo do Write(frUo[2*i]:3);WriteLn(f);
Write(f);
for i:=l to nUo do Write(f,We[Uo[2*i-l],Uo[2*i]1:3);
WriteLn(f); Wt:=Q;
for i:=l to nUo do Ht:=Wt+We[Uo[2*i-l],Uo[2*i]];
Write(f,'Bec=r,Wt:3};
Close(f) ;
and.{Main}
+Цитировать сообщение
AminoreX


Козацького Роду
***********
Группа: Members
Регистрация: 29-10-2007
Из: Киев,Украина
Listen to: Prog. House

Репутация:   179  
Cosmic Gate - Sign Of Times (Markus Schulz Coldharbour Remix)
+Цитировать сообщение
Andrew Positive


Idol
***********
Группа: Members
Регистрация: 06-02-2008
Из: ♪♥♪ Leopolis ♪♥♪
Listen to: 2 Step

Репутация:   203  
http://dj.topdj.ua/
+Цитировать сообщение
avanti
Forum expert
**********
Группа: Members
Регистрация: 19-01-2008
Из: Киев
Listen to: Tribal Techno

Репутация:   79  
Иерихон
+Цитировать сообщение
Armada


No music - no life...
Иконка группы
Группа: Moderator
Регистрация: 09-01-2009
Из: Город-герой Киев
Listen to: Meloman

Репутация:   513  
Istar project – ISTAR project - ABSTRACTION radioshow 011 on KISS FM
+Цитировать сообщение
йа_валяюсь


Planet Mu!
********
Группа: Members
Регистрация: 23-09-2007
Из: Centre of Ukraine
Listen to: Dubstep

Репутация:   30  
unit add;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask;

type
TForm4 = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Label2: TLabel;
Edit2: TEdit;
Label3: TLabel;
Edit3: TEdit;
Label4: TLabel;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
Button1: TButton;
MaskEdit1: TMaskEdit;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form4: TForm4;

implementation

uses Unit1;

{$R *.dfm}

procedure TForm4.Button1Click(Sender: TObject);
begin
if radiobutton1.Checked then
begin
form1.ListBox1.Items.Add(edit1.text+'|'+edit2.text+'|'+edit3.text+'|'+maskedit1.text+'POP3');
end

else
begin
form1.ListBox1.Items.Add(edit1.text+'|'+edit2.text+'|'+maskedit1.text+'|'+maskedit1.text+'IMAP');
end;
form1.ListBox2.Items.Add(edit1.text+' | '+edit3.text);
form1.listbox1.Items.SaveToFile('emails.txt');
form1.listbox2.Items.SaveToFile('mails.txt');
close;
end;

end.
+Цитировать сообщение
Sour


Idol
Иконка группы
Группа: Submoderator
Регистрация: 10-01-2008
Из: Киев
Listen to: Deep House

Репутация:   321  
одмин?
+Цитировать сообщение
S.Mass
Forum expert
**********
Группа: Members
Регистрация: 07-11-2007
Listen to: House

Репутация:   140  
Цитата(Sour @ 09-06-2009 - 18:21:42) *
одмин?

нубская прога,у меня круче haha.gif
+Цитировать сообщение
Goblin
Forum expert
**********
Группа: Members
Регистрация: 07-11-2008
Listen to: 2 Step

Репутация:   61  
Цитата(S.Mass @ 09-06-2009 - 20:55:52) *
нубская прога,у меня круче haha.gif

Ыы кто бы говорил на паскале лупишь? тут хоть немного С попахивает с примесью ++ new_russian.gif
+Цитировать сообщение
S.Mass
Forum expert
**********
Группа: Members
Регистрация: 07-11-2007
Listen to: House

Репутация:   140  
Цитата(Goblin91 @ 09-06-2009 - 20:59:52) *
Ыы кто бы говорил на паскале лупишь? тут хоть немного С попахивает с примесью ++ :new_russian:

ахахахахах
ну-ну,ну-ну rofl.gif
+Цитировать сообщение
Goblin
Forum expert
**********
Группа: Members
Регистрация: 07-11-2008
Listen to: 2 Step

Репутация:   61  
Цитата(S.Mass @ 09-06-2009 - 21:02:41) *
ахахахахах
ну-ну,ну-ну rofl.gif

ФИВТ рулит !!! rofl.gif
+Цитировать сообщение
S.Mass
Forum expert
**********
Группа: Members
Регистрация: 07-11-2007
Listen to: House

Репутация:   140  
Цитата(Goblin91 @ 09-06-2009 - 21:06:31) *
ФИВТ рулит !!! rofl.gif

АСОИУ рулит,ТК нет rofl.gif
+Цитировать сообщение
American_Idiot
Idol
Иконка группы
Группа: Moderator
Регистрация: 27-11-2007
Listen to: Yorkshire Bleeps and Bass

Репутация:   1230  
Задроти haha.gif

Сабж: Дімон, привіт!! Як ти??
lol.gif lol.gif lol.gif
+Цитировать сообщение
Goblin
Forum expert
**********
Группа: Members
Регистрация: 07-11-2008
Listen to: 2 Step

Репутация:   61  
Цитата(S.Mass @ 09-06-2009 - 21:07:25) *
АСОИУ рулит,ТК нет rofl.gif

та не рулит ВТ мы только в сторонке танцуем в равенстве friends.gif
+Цитировать сообщение
S.Mass
Forum expert
**********
Группа: Members
Регистрация: 07-11-2007
Listen to: House

Репутация:   140  
Цитата(Goblin91 @ 09-06-2009 - 21:09:20) *
та не рулит ВТ мы только в сторонке танцуем в равенстве friends.gif

ВТ?Рулит?АСОИУ И ТК в равенстве?Чувак ты хоть на ФИВТе учишься,не? rofl.gif
+Цитировать сообщение
Goblin
Forum expert
**********
Группа: Members
Регистрация: 07-11-2008
Listen to: 2 Step

Репутация:   61  
Цитата(S.Mass @ 09-06-2009 - 21:11:04) *
ВТ?Рулит?АСОИУ И ТК в равенстве?Чувак ты хоть на ФИВТе учишься,не? rofl.gif

та не beee.gif , иногда хожу ,слежу за тобой rofl.gif реально ВТ жесть полная но рулид АУТС pleasantry.gif шутка ...
+Цитировать сообщение
Andrew K
Extra member
******
Группа: Members
Регистрация: 16-09-2008
Из: Киев)
Listen to: Trance

Репутация:   5  
Martin Roth & Bartlett Bros - Losing Gravity
+Цитировать сообщение
31std


GOD SAVES NU RAVE!
***********
Группа: Validating
Регистрация: 31-08-2007
Из: We are from Venice
Listen to: Fidget House

Репутация:   409  
Цитата(American_Idiot @ 09-06-2009 - 21:09:09) *
Сабж: Дімон, привіт!! Як ти??
lol.gif lol.gif lol.gif

Всем Димкам в асе рассылаешь? rofl.gif


m6-fade_2_black
+Цитировать сообщение
Найтмэр


Bite my shiny metal ass
Иконка группы
Группа: Moderator
Регистрация: 28-03-2009
Из: Кишинёв/Теперь Киев
Listen to: Deep Techno

Репутация:   132  
Цитата(S.Mass @ 09-06-2009 - 20:55:52) *
нубская прога,у меня круче haha.gif

Теория графов..мать её...до сих пор задолжность висит(

Михаил Добкин - мэр Харькова (действующий), за кадром - Генадий Кернес - депутат облсовета Харьковской области
+Цитировать сообщение
Ответить в данную темуНачать новую тему
66 страниц V  « < 31 32 33 34 35 > » 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Экспорт RSSRSS
Текстовая версия
Сейчас: 29-07-2025 - 19:12
© 2005—2021   Extradj.com
Электронная почта [email protected]