Eilera cikls (Turbo Pascal 7 0) programma

10- 1 atsauksmes

Algoritms šī uzdevuma veikšanai.
Piemērs dotais grafs attēlots zīmējumā.

Risinājums: Programma veidota Pascal valodā, programma “Turbo Pascal 7.0”. Datu ievade un izvade notiek failos (atbilstoši “Eiler.in” un “Eiler.out”). Grafs tiek uzdots ar savu virsotņu blakus attiecības sarakstu struktūru Adj[x], kur Adj[x] – virsotņu daudzums, kas saistītas ar x piederošo X. Rezultējošā Eilera ķēde formējas daudzumā Z.

Z = Z U R; {ciklu apvienošana vienā ciklā}

R = {v}; {Eilera ķēdes atsevišķa cikla veidošana}

R = R U {w}; {nodzēst noieto šķautni (v,w) }

until Not |Adj[v]|>0; {kamēr nav noietas visas šķautnes}

Ieejas datu struktūra tiek uzdota ar teksta failu „Eiler.in”. Pirmais skaitlis norāda virsotņu skaitu, tālāk katrā rindā pirmais cipars norāda virsotni, ar to saistīto virsotņu skaitu, tad šo virsotņu sarakstu:

Izskaitļojumu rezultāti tiek saglabāti izejas teksta failā „Eiler.out” ar sekojošu struktūru:

Katrā solī tiek parādīta veidojošās Eilera ķēde Z, kas tiek paplašināta ar R izdalīto ciklu. Rezultējošais Eilera cikls tiek atzīmēts ar O rindas sākumā.

{Nolūks ir atzīmēs virsotnes ar to kārtas numuriem blakusattiecības sarakstā}

{ja šķautne (w,v) nav cilpa, tad nodzēst arī to no saraksta virsotnei w}

  • Microsoft Word 10 KB
  • Latviešu
  • 9 lapas (761 vārdi)
  • Universitāte
  • Saniitis
  • Eilera cikls (Turbo Pascal 7 0) programma
    10 - 1 balsojums(-i)
Skatīt pilnu darbu
Eilera cikls (Turbo Pascal 7 0) programma. (Augusts 28, 2009). https://gudrinieks.lv/eilera-cikls-turbo-pascal-70-programma/ Pārskatīts 09:55, Maijs 23 2025
DARBA DATI
9 lapas (761 vārdi)
Valoda: Latviešu
Microsoft Word 10 KB
Līmenis: Universitāte
Skatīt pilnu darbu
ATSAUKSMES
ViktoriaSkolniece2019 04 28
Ne reizi vien esmu izmantojis jaunus konspektus mācībām.
OliversStudents2020 04 28
Bez šaubām, tas ir izglābšana, kad, ja nevari saprast, kā izdarīt darbu, paņem paraugu no šejienes un veido savu.
DinaStudente2022 08 27
Paldies par palīdzību, jūsu mājaslapa man palīdzēja rakstot biznesa plānu.
×