Răspuns :
sa o luam cu inceputul, as sugera sa stergi d ( nu il folosesti) si sa stergi k[20], poti sa folosesti pur si simplu 'i' pentru ca oricum k [i] = i .
De asemenea poti sa incepi for-ul doi (cel cu 'p' ) poti da lui p valoare i+1 sa scapi de verificarea if (i!=p).
Acestea sunt doar sa-l mai optimizezi putin si sa arate mai frumos ^-^.
Problema cea mai mare este ca atinci cand elimini un element din vector-ul 'v' nu ai eliminat si din 's' , vectorul cu care faci verificari, pentru ca o sa gaseasca elementele respective de fiecare data neavand vectorul modificat pentru verificare ( pe scurt adaugi si s [g] =s [g+1]; ).
Si o alta mica problema ar fii dupa n--; sa adaugi si p--; pentru ca dupa ce scoti elementul de pe pozitia 'p' se muta o pozitie mai in fata acolo fiind 'p+2' fapt ce duce la ratarea unei verificari pentru ca 'p+1' acum s-ar afla pe pozitia 'p'.
O alta chestie frumoasa ar mai fii sa adaugi la functiile de tip int sa returneze ceva , un return 0; la finalul functiei main ar da frumos ;) .
Dupa acestea ar trebuii sa mearga bine.
Daca ai intrebari nu ezita sa intrebi. :)
bafta.
De asemenea poti sa incepi for-ul doi (cel cu 'p' ) poti da lui p valoare i+1 sa scapi de verificarea if (i!=p).
Acestea sunt doar sa-l mai optimizezi putin si sa arate mai frumos ^-^.
Problema cea mai mare este ca atinci cand elimini un element din vector-ul 'v' nu ai eliminat si din 's' , vectorul cu care faci verificari, pentru ca o sa gaseasca elementele respective de fiecare data neavand vectorul modificat pentru verificare ( pe scurt adaugi si s [g] =s [g+1]; ).
Si o alta mica problema ar fii dupa n--; sa adaugi si p--; pentru ca dupa ce scoti elementul de pe pozitia 'p' se muta o pozitie mai in fata acolo fiind 'p+2' fapt ce duce la ratarea unei verificari pentru ca 'p+1' acum s-ar afla pe pozitia 'p'.
O alta chestie frumoasa ar mai fii sa adaugi la functiile de tip int sa returneze ceva , un return 0; la finalul functiei main ar da frumos ;) .
Dupa acestea ar trebuii sa mearga bine.
Daca ai intrebari nu ezita sa intrebi. :)
bafta.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!