Functii virtuale si polimorfism
Functii virtuale si polimorfism O functie virtuala este o functie care este declarata ca fiind virutal in clasa de baza si redefinita de o clasa derivata. In esenta, o functie virtuala declarata in clasa de baza actioneaza ca unCiteste tot ... 618 cuvinte
Dimensiune mica - fara poza |
|
|
Operatii cu liste liniare simplu inlantuite
Operatii cu liste liniare simplu inlantuite #include<stdio.h> #include<conio.h> #include<alloc.h> #include<ctype.h> struct nod ; typedef struct nod Tnod; typedef Tnod *ref; ref p,q,s,r;Citeste tot ... 93 cuvinte
Dimensiune mica - fara poza |
|
|
Implementarea cozilor prin tipul pointer, elemente intregi
Implementarea cozilor prin tipul pointer, elemente intregi #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <ctype.h> typedef int tipelement; typedef struct nod Tnod; typedefCiteste tot ... 117 cuvinte
Dimensiune mica - fara poza |
|
|
Algoritmi divide et impera
Algoritmi divide et impera 1 Tehnica divide et impera Divide et impera este o tehnica de elaborare a algoritmilor care consta in: · Descompunerea cazului ce trebuie rezolvat intr-un numar de subcazuri mai mici ale aCiteste tot ... 8066 cuvinte
Dimensiune mare + cu imagini |
|
|
Algoritmi
Algoritmi 1. Preliminarii 1.1 Ce este un algoritm? Abu Ja`far Mohammed ibn Musa al-Khowarizmi (autor persan, sec. VIII-IX), a scris o carte de matematica cunoscuta in traducere latina ca “Algorithmi de numero indorum”, iar apoi ca “Liber aCiteste tot ... 3950 cuvinte
Dimensiune medie + cu poze |
|
|
Explorari in grafuri
Explorari in grafuri Am vazut deja ca o mare varietate de probleme se formuleaza in termeni de grafuri. Pentru a le rezolva, de multe ori trebuie sa exploram un graf, adica sa consultam (vizitam) varfurile sau muchiile grafului respectiv. UneoriCiteste tot ... 7477 cuvinte
Dimensiune mare + cu imagini |
|
|
Operatii cu liste liniare dublu inlantuite
Operatii cu liste liniare dublu inlantuite #include<stdio.h> #include<conio.h> #include<alloc.h> #include<ctype.h> struct nod ; typedef struct nod Tnod; typedef Tnod *ref; ref p,q,s,r;Citeste tot ... 33 cuvinte
Dimensiune mica - fara poza |
|
|
Operatii cu liste liniare simple
Operatii cu liste liniare simple #include<stdio.h> #include<conio.h> #include<alloc.h> #include<ctype.h> struct nod ; typedef struct nod Tnod; typedef Tnod *ref; ref varf,q,s,r; int k,eCiteste tot ... 96 cuvinte
Dimensiune mica - fara poza |
|
|
Operatii asupra listei liniare simplu inlantuite
Operatii asupra listei liniare simplu inlantuite #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <ctype.h> #definelungime_max 10 typedef int tipelem; typedef struct Stiva;Citeste tot ... 74 cuvinte
Dimensiune mica - fara poza |
|
|
Structuri elementare de date
Structuri elementare de date Inainte de a elabora un algoritm, trebuie sa ne gandim la modul in care reprezentam datele. In acest capitol vom trece in revista structurile fundamentale de date cu care vom opera. Presupunem in continuare ca sunteCiteste tot ... 5167 cuvinte
Dimensiune mare + cu imagini |
|
|
Programare orientata pe obiect
Programare orientata pe obiect Desi aceasta carte este dedicata in primul rand analizei si elaborarii algoritmilor, am considerat util sa folosim numerosii algoritmi care sunt studiati ca un pretext pentru introducerea elementelor de baza ale pCiteste tot ... 4999 cuvinte
Dimensiune medie + cu poze |
|
|
Sabloane
Sabloane O caracteristica relativ noua in C++ este sablonul (template). Cu un sablon este posibil sa creati functii generice. Intr-o functie sau clasa generica, tipul de date asupra caruia opereaza acestea este specificat ca un parametru. DCiteste tot ... 263 cuvinte
Dimensiune mica - fara poza |
|
|
IMPLEMENTAREA STIVELOR PRIN TIPUL TABLOU
IMPLEMENTAREA STIVELOR PRIN TIPUL TABLOU #include<stdio.h> #include<conio.h> #include<alloc.h> #include<ctype.h> #define lungime_max 10 typedef int tipelem; typedef struct Stiva; intCiteste tot ... 175 cuvinte
Dimensiune mica - fara poza |
|
|
Algoritmi de programare dinamica
Algoritmi de programare dinamica 1 Trei principii fundamentale ale programarii dinamice Programarea dinamica, ca si metoda divide et impera, rezolva problemele combinand solutiile subproblemelor. Dupa cum am vazut, algoritmii divide etCiteste tot ... 9352 cuvinte
Dimensiune mare + cu imagini |
|
|
Arbori
Arbori Reprezentarea arborilor de grad oarecare in limbajul C [1] Reprezentarea 'standard' In reprezentarea standard in fiecare nod al arborelui, pe inga informatia utila se memoreaza informatii de inlantCiteste tot ... 1926 cuvinte
Dimensiune medie - fara imagini |
|
|
Algoritmi greedy
Algoritmi greedy Pusi in fata unei probleme pentru care trebuie sa elaboram un algoritm, de multe ori “nu stim cum sa incepem”. Ca si in orice alta activitate, exista cateva principii generale care ne pot ajuta in aceasta situatie. Ne propunemCiteste tot ... 9167 cuvinte
Dimensiune mare + cu imagini |
|
|
Crearea si vizualizarea unei liste simplu inlantuite cu inserare de elemente in fata listei si vizualizarea listei
Crearea si vizualizarea unei liste simplu inlantuite cu inserare de elemente in fata listei si vizualizarea listei #include <conio.h> #include <stdio.h> #include <alloc.h> #include <ctype.h> structCiteste tot ... 85 cuvinte
Dimensiune mica - fara poza |
|
|
Elemente de baza ale POO
Elemente de baza ale POO Evolutia in timp a calculatoarelor si a problemelor de programare a permis trecerea de la tehnica programarii structurale la tehnica programarii obiect. De asemenea, odata cu acceptarea beneficiilor aduse de ICiteste tot ... 1489 cuvinte
Dimensiune mica - fara poza |
|
|
Cuvinte distincte din text si nr.lor de aparitii
Cuvinte distincte din text si nr.lor de aparitii #include <stdio.h> #include <stdlib.h> #include <conio.h> typedef struct nod Tnod; typedef Tnod *ref; int cuv; ref p,r,fanion;Citeste tot ... 44 cuvinte
Dimensiune mica - fara poza |
|
|
Uniuni
Uniuni O uniune este o varaibila care poate pastra (la momente diferite) obiecte de diferite tipuri si dimensiuni, iar compilatorul tine seama de cerintele de dimensiune si aliniament. UCiteste tot ... 739 cuvinte
Dimensiune mica - fara poza |
|
|
Alte pagini