Am o mare rugaminte...dak poate cineva sa ma ajute cu urmatoarea problema.e cat se poate de urgent..pls
Să se implementeze cu ajutorul alocării dinamice a memoriei următorul joc de cărţi: Cărţile sunt
Început de iua713, Joi 3 ian 2008 · 4 răspunsuri · 5.274 vizualizări
Am o mare rugaminte...dak poate cineva sa ma ajute cu urmatoarea problema.e cat se poate de urgent..pls
Să se implementeze cu ajutorul alocării dinamice a memoriei următorul joc de cărţi: Cărţile sunt
Editat Joi 3 ian 2008 21:42
Ce anume nu stii la problema asta:
- cum se face o alocare dinamica?
- cum sa faci algoritmul jocului?
P.S.
in ce limbaj trebuie sa faci implementarea?
Paul Atreides a scris:Ce anume nu stii la problema asta:- cum se face o alocare dinamica?
- cum sa faci algoritmul jocului?
P.S.
in ce limbaj trebuie sa faci implementarea?
In C++, vreau doar sa stiu cum se creeaza stivele,am cautat si in cartile mele de info dar nicaieri n-am gasit cva de genul.
daca e musai sa folosesti alocarea dinamica, in c++ operatorul de alocare dinamica este "new" iar opusul lui, dealocarea(stergerea) este "delete"
iua713 a scris:In C++, vreau doar sa stiu cum se creeaza stivele,am cautat si in cartile mele de info dar nicaieri n-am gasit cva de genul.
Stiva ca notiune informatica se foloseste in limbajul de asamblare.
In C alocarea dinamica se face catre un POINTER.
Daca stiva la care faci referire in mesajul tau e stiva de carti, eu zic ca pentru fiecare carte sa-ti definesti o variabila de tip struct, iar stivele vor fi vectori alocati dinamic, cu dimensiune initiala de 4 carti. La fiecare iteratie vei face realocarea celor doua stive care se modifica (cea din care extragi cartea si ce in care pui cartea).