J'essaye d'implémenter heapsort en Javascript, mais il y a un undefined élément à array.length - 2 et l'élément à l'index 0 n'est pas trié. Voici le code: var heapSort = function(array) {
var s
Les problèmes que j'ai avec sont ceux de buildHeap et buildMinHeap. Auparavant, ceux-ci ne se déclenchaient pas du tout, c'est pourquoi je sais que la partie impression devrait fonctionner plus ou moi
J'ai un algorithme de heapsort. private int heapSize;
private void BuildHeap(int[] arr)
{
heapSize = arr.Length - 1;
for (int i = heapSize/2; i >= 0; i--)
{
Heapify