SlideServe
Menu
Préférences
© SlideServe · v2026

Prova 2007.2

lela avatar
6 diapositives · 184 Views · Oct 04, 2014

E importante lembrar que o healfy e recursivo; se ele provocar uma troca de elementos no array ele será aplicado automaticamente na posição onde o elemento da troca foi colocado.

Prova 2007.2 - slide 1
01 / 6Prova 2007.2
1 / 17

Télécharger la présentation

Prova 2007.2
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. E importante lembrar que o healfy e recursivo; se ele provocar uma troca de elementos no array ele será aplicado automaticamente na posição onde o elemento da troca foi colocado Desenhe a árvore original e a árvore obtida após cada execução doprocedimento Heapify no processo de transformação de um array desordenado contendo originalmente as chaves a seguir (nesta ordem) em um heap onde cada nó contém um valor maior ou igual ao dos descendentes: 40, 50, 20, 80, 60, 30, 70, 90, 110, 100, 120. O procedimento de construir heap aplicado em um array com N elementos percorre o array da posição chão(n/2) até a posição 1 aplicando heapfy em todas Prova 2007.2 A coisa mais importante e saber se o heap será de máximo ou de mínimo. Se na prova a questão não deixar claro perguntem a quem estiver aplicando a prova Irei construir um heap de máximo

  2. Resolução Estão destacados o array representando o estado atual e a posição onde será aplicando o haeapfy Resultado da operação. o elemento marcado é a posição Que ira ocorrer o próximo heapfy

  3. Ao aplicar o heapfy na posição 2 o elemento 50 ira para a posição 5 e será plicado heapfy novamente na posição 5(recursão do método). Não é necessário mostrar o desenho dos passos recursivos da função porem o resultado final deve esta correto. Então o resultado é este ao lado

  4. O importante no heap não é apenas o topo então nunca esqueçam de executar os passos recursivos e levar o elemento até o seu local correto