Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 06.09.2004, 15:34   #1
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Nazwy Algorytmów

witam
mam pewną prośbę , aby ktoś spróbował mi napisać co podane algo robią i jaki to jest typ algo ( deterministyczny cz niedetreministyczny )

1 algo
(? . Dany jest graf G o n wierzchołkach , Co jest wynikiem jego działania, czyli kiedy ten algorytm drukuje 0, a kiedy drukuje 1 ?? )


begin
{a jest tablicą a[1..n]}
a:=permutaja-losowa(n); {n jest liczbą wierzchołków w grafie G}
{powyższa instrukcja umieszcza w tablicy a losową permutację liczb 1, 2, ..., n}
b:=true; i:=1;
while (i < n) and b do begin
if {a[i],a[i+1]} nie jest krawędzią w grafie G then b:=false;
i:=i+1
end;
b:=b and ({a[n],a[1]} jest krawędzią w grafie G);
if b then write(1) else write(0)
end.



2 algo
(. Dany jest graf G = (V, E) o n wierzchołkach , Co jest wynikiem jego działania, czyli kiedy ten algorytm drukuje 0, a kiedy drukuje 1 ?? )

begin
read(k); {k jest parametrem działania tego programu}
wylosuj k-elementowy podzbiór W ze zbioru wierzchołków V;
b:=true;
for każdego i należy do W do
for każdego j należy do W do
if {i, j} Ď E then b:=false;
if b then write(1) else write(0)
end.


3 algo
(. Dana jest liczba naturalna n, Co jest wynikiem jego działania, czyli kiedy ten algorytm drukuje TAK ? )

begin
read(n);
k := random(n); l := random(n);
{Procedura random(n) generuje losową liczbę naturalną z przedziału 2 i n}
if k*l = n then print(***8216;TAK***8217;)
end.

pozdro
tedew jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 06.09.2004, 16:06   #2
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
1) jezeli kazdy element (wierzcholek) tej permutacji a, oprocz ostatniego jest polaczony krawedzia z elementem po nim nastepujacym oraz jezeli ostatni element jest polaczony krawedzia z pierwszym to bedzie 1 , wpp 0

2) jezeli przyjmujemy ze wierzcholek jest polaczony krawedzia sam ze soba, to 1 bedzie gdy wylosowalismy podzbior wierzcholkow tworzacych graf pelny ( 0 wpp )
jezeli przyjmujemy ze wiercholek nie jest polaczony krawedzia sam ze soba, to 1 bedzie wtedy i tylko wtedy gdy k=0 ( 0 wpp ).

3) random(n) losuje liczbe naturalna z przedzialu 0..n-1 - nie rozumiem o co chodzilo autorowi (szczegolnie patrzac na ten komentarz).
pawelblu jest offline   Odpowiedz cytując ten post
Stary 06.09.2004, 17:25   #3
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
re

witam
@pawelblu
jesteś genialny wielkie dzięki - o to chodziło

pozdro

p.s.

a może wiesz co reprezentują te algo , chodzi o nazwe , np: kolorowanie grafów , znajdowanie najkrutszej drogi itp.
tedew jest offline   Odpowiedz cytując ten post
Stary 06.09.2004, 18:55   #4
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Nie wiem jakby mozna to ladnie nazwac

Zreszta trudno to jakos systematyzowac jezeli algorytmy opieraja sie na losowaniu
pawelblu jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 09:46   #5
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
witam
poszukuje jeszcze algo i złożoność do takich zagadnien :
1 Badanie, czy dany ele-ment a należy do zbioru A (zbiór A ma n elemen-tów).
2 Kolorowanie grafu, za-wierającego n wierzchoł-ków
3 Znajdowanie najkrótszej drogi w grafie o n wierz-chołkach, którego połą-czenia są obciążone nie-ujemnymi wagami.
4 Kolorowanie grafu, za-wierającego n wierzchoł-ków, możliwie najmniej-szą liczbą kolorów.
5 Sprawdzenie, czy dana liczba n jest liczbą pierw-szą.

pozdro

p.s.
w książkach szukałem , nie znalazłem nietety tego
tedew jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 10:30   #6
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Cytat:
Napisany przez tedew
witam
poszukuje jeszcze algo i złożoność do takich zagadnien :
1 Badanie, czy dany ele-ment a należy do zbioru A (zbiór A ma n elemen-tów).
2 Kolorowanie grafu, za-wierającego n wierzchoł-ków
3 Znajdowanie najkrótszej drogi w grafie o n wierz-chołkach, którego połą-czenia są obciążone nie-ujemnymi wagami.
4 Kolorowanie grafu, za-wierającego n wierzchoł-ków, możliwie najmniej-szą liczbą kolorów.
5 Sprawdzenie, czy dana liczba n jest liczbą pierw-szą.

pozdro

p.s.
w książkach szukałem , nie znalazłem nietety tego
Ooo za duzo juz wymagasz
pawelblu jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 14:37   #7
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
re
bo pozostało mi jescze tylko to i PGP i bede miał komplet PGP to se sam poradze ale algo to moja słaba strona

pozdro
tedew jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 00:46.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.