<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.algopedia.ro/wiki/index.php?action=history&amp;feed=atom&amp;title=Proiect_Algoritmi_Grafuri_ponderate</id>
	<title>Proiect Algoritmi Grafuri ponderate - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.algopedia.ro/wiki/index.php?action=history&amp;feed=atom&amp;title=Proiect_Algoritmi_Grafuri_ponderate"/>
	<link rel="alternate" type="text/html" href="https://www.algopedia.ro/wiki/index.php?title=Proiect_Algoritmi_Grafuri_ponderate&amp;action=history"/>
	<updated>2026-04-13T19:08:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.algopedia.ro/wiki/index.php?title=Proiect_Algoritmi_Grafuri_ponderate&amp;diff=16286&amp;oldid=prev</id>
		<title>Bella: /* PROIECT - ALGORITMI GRAFURI PONDERATE */</title>
		<link rel="alternate" type="text/html" href="https://www.algopedia.ro/wiki/index.php?title=Proiect_Algoritmi_Grafuri_ponderate&amp;diff=16286&amp;oldid=prev"/>
		<updated>2019-05-28T00:59:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;PROIECT - ALGORITMI GRAFURI PONDERATE&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= PROIECT - ALGORITMI GRAFURI PONDERATE ( cerinte, barem de notare ) =&lt;br /&gt;
Clasa a XI-a E, &lt;br /&gt;
Prof Isabela Coman&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1. Alegeti una dintre teme == &lt;br /&gt;
Alegeti unul din algoritmii prezentati mai jos	&lt;br /&gt;
==== Roy Floyd ( Drumuri minime ) ====&lt;br /&gt;
Cautarea drumului minim intre oricare 2 noduri ale unui graf - ( obtinem o matrice drumurilor in care orice element a[i][j] e drumul minim de la i la j )&lt;br /&gt;
&lt;br /&gt;
==== Dijkstra ( Drumuri minime de sursa unica )====&lt;br /&gt;
Cautarea drumului minim intre un nod fixat &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039; si oricare nod al grafului -   obtinem un vector in care in care orice element d[i] reprezinta costul minim de la nodul fixat &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039; la nodul i. 	&lt;br /&gt;
Dijkstra poate fi folosit doar in grafuri care au toate muchiile nenegative.&lt;br /&gt;
Algoritmul este de tip Greedy&lt;br /&gt;
====  Bellman ( Drumuri minime de sursa unica ) -OPTIONAL ====&lt;br /&gt;
- Similar cu Dijkstra, admite si costuri negative	&lt;br /&gt;
==== Prim ( Determinarea arborelui partial de cost minim) ====	&lt;br /&gt;
==== Kruskal( Determinarea arborelui partial de cost minim) ====&lt;br /&gt;
	&lt;br /&gt;
== 2. Formati echipe == 	 	&lt;br /&gt;
Realizati proiectul in echipe de cate 2, maxim 3 elevi; in echipa sa fie cel putin un incepator si un avansat; fiecare participant va prezenta contributia sa la proiect.&lt;br /&gt;
Numele elevilor din echipa trebuie sa apara pe prima pagina a proiectului.&lt;br /&gt;
&lt;br /&gt;
== 3. Continut == &lt;br /&gt;
==== Studiu de caz - Definirea algoritmul ====&lt;br /&gt;
Porniti prezentarea de la exemple de probleme din viata reala. Puteti enunta mai multe probleme care se rezolva cu algoritmul propus&lt;br /&gt;
==== Istoric ====&lt;br /&gt;
==== Descriere algoritm si studiul complexitatii ====&lt;br /&gt;
Descrieti algoritmul in pasi, prin exemple grafice.&lt;br /&gt;
&lt;br /&gt;
==== Implementare ====	&lt;br /&gt;
Prezenta diferite forme de implementare:	&lt;br /&gt;
* diferite modalitati de a fi furnizate datele de intrare 	&lt;br /&gt;
* diferite modalitati de reprezentare interna a grafului, ex: cu matrice de adiacenta, liste de adiacenta...	&lt;br /&gt;
* implementari diferite a tipurilor de date ex:  liste alocate dinamic versus liste STL	&lt;br /&gt;
* diferite cerinte: de pilda daca algoritmul afla drumul cel mai scurt intre doua puncte, putem avea sa zicem * variante de cerinte: sa se afiseze lungimea maxima, sau sa se afiseze drumul minim si anume succesiunea nodurilor prin care trece drumul.	&lt;br /&gt;
* algoritmi de complexitate diferita. Daca problema voastra admite o rezolvare simpla printr-un algoritm de complexitate  de timp de n^3 de exemplu, scrieti intai aceasta rezolvare, apoi propuneti algoritmi mai efisienti, explicand modul in care a fost eficientizat algoritmul &lt;br /&gt;
== 4. Forma de prezentare Proiect == &lt;br /&gt;
Va recomand sa va prezentati proiectele sub forma unor pagini web. Puteti de asemenea sa folositi si pagini web, insa va va fi mai greu sa incadrati codul in slide-uri.&lt;br /&gt;
Puteti insea animatii sau filmuletze pentru o mai buna vizualizare grafica a algoritmului.&lt;br /&gt;
Puneti pe prima pagina componenta echipei, prof. indrumator.&lt;br /&gt;
&lt;br /&gt;
== 5. Bibliografie == &lt;br /&gt;
Enumerati sursele de informare intr-o pagina dedicata special bibliografiei&lt;br /&gt;
&lt;br /&gt;
= Barem de notare =&lt;br /&gt;
 Istoric -                          0.5p&lt;br /&gt;
 Bibliografie                       0.5p&lt;br /&gt;
 Studiu de caz                        1p &lt;br /&gt;
 Implementare                         3p ( minim 3 modalitati de implementare )&lt;br /&gt;
 Studiul Complexitatii                1p &lt;br /&gt;
 Prezentare Ingrijita                 1p &lt;br /&gt;
 Discurs de sustinere al proiectului  1p&lt;br /&gt;
 Puncte din oficiu                    2p&lt;/div&gt;</summary>
		<author><name>Bella</name></author>
	</entry>
</feed>