👤

se scrie un program in C++ care va muta la sfarsitul unui tablou toate elementele nule.

Răspuns :

#include <iostream>

#include <algorithm>

bool f(size_t n) {

return n;

}

int main() {

size_t i, n;

std::cin >> n;

int *v = new int[n];

for (i = 0; i < n; ++i)

 std::cin >> v[i];

 

std::partition(v, v + n, f);

for (i = 0; i < n; ++i)

 std::cout << v[i] << ' ';

delete[] v;

}

Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!


ID Teachingsy: Alte intrebari