Error: (8192) Creation of dynamic property App\Layout\Layouts\Base\Base::$viewFile is deprecated

Quiz Tas: insertion, suppression, construction, tri

Quel est le résultat de ce programme ?

vector<int> v{ 6, 5, 3, 4, 2, 1 };
pop_heap(v.begin(), v.end());
for (auto i : v)
    cout << i << ' ';
5 4 3 1 2 6

Quel est le résultat de ce programme ?

vector<int> v{ 9, 4, 7, 3, 1, 6 };
pop_heap(v.begin(), v.end());
for (auto i : v)
    cout << i << ' ';
7 4 6 3 1 9

Quel est le résultat de ce programme ?

vector<int> v{ 6, 5, 3, 4, 2, 1, 7 };
push_heap(v.begin(), v.end());
for (auto i : v)
    cout << i << ' ';
7 5 6 4 2 1 3

Quel est le résultat de ce programme ?

vector<int> v{ 1, 2, 3, 4, 5, 6, 7};
make_heap(v.begin(), v.end());
for (auto i : v)
    cout << i << ' ';
7 5 6 4 2 1 3

On effectue le tri par tas du tableau 1 2 3 Combien d'échanges sont effectués lors de ce tri ?

4
// Make Heap
1231
321
// Sort
3212
1233
2134
123

On effectue le tri par tas du tableau 1 2 3 4 Combien d'échanges sont effectués lors de ce tri ?

8
// Make heap
12341
14322
41323
4312
// Sort
43124
23145
32146
12347
21348
1234