Ejercicios de Apuntadors, arrays dinàmics i cost dels mètodes

4 ejercicios de Apuntadors, arrays dinàmics i cost dels mètodes que han salido en los exámenes de Metodologia de la Programació de la UAB…

Exercici 1 (a, b) - Apuntadors i objectes dinàmics · 2024

Es demana corregir els fragments de codi dels apartats a i b: a) Corregir exclusivament les errades sintàctiques d'un bucle que inicialitza un array de punters Estudiant* estudiants[MAX_ELEMENTS]. b) Reesriure completament la funció copiaArrayEstudiants corregint tant errors sintàctics com d'execució en la reserva i…

Exercici 2 · 2024

Exercici 2: Gestió de memòria dinàmica i classe Assignatura. a) Implementar la funció llegeixEstudiants(int& numEstudiants) que reserva un array dinàmic d'Estudiant o retorna nullptr si és 0. b) Implementar el mètode Assignatura::afegeixEstudiants() que llegeix nous estudiants, redimensiona l'array dinàmic fusionant…

Exercici 1 · 2018

Redefinir el comportament de l'operador d'assignació (Vector& operator=(Vector& v)) per a la classe Vector considerant autoassignació, alliberament de memòria prèvia, transferència d'elements buidant v2, assignació de m_maxElements al doble d'elements de v2, i retorn de *this.

Exercici 4 · 2018

Analitzar i justificar la complexitat algorísmica en el cas pitjor del mètode elimina (Vector) i buidaVector.

Otros temas de Metodologia de la Programació