Quins són els pitjors casos i la complexitat mitjana dels casos de l'arbre de cerca binari?
Quins són els pitjors casos i la complexitat mitjana dels casos de l'arbre de cerca binari?

Vídeo: Quins són els pitjors casos i la complexitat mitjana dels casos de l'arbre de cerca binari?

Vídeo: Quins són els pitjors casos i la complexitat mitjana dels casos de l'arbre de cerca binari?
Vídeo: CS50 2014 — неделя 6 2024, Maig
Anonim

Arbre de cerca binari

Algorisme Mitjana Pitjor dels casos
Espai O(n) O(n)
Cerca O(log n) O(n)
Insereix O(log n) O(n)
Suprimeix O(log n) O(n)

A més, quina és la gran complexitat temporal O pitjor d'un arbre de cerca binari?

L'estructura recursiva d'a BST produeix un algorisme recursiu. Buscant en a BST té O (h) pitjor - Caixa temps d'execució complexitat , on h és l'alçada de la arbre . Des del s arbre de cerca binari amb n nodes té un mínim de O (log n) nivells, es necessita almenys O (log n) comparacions per trobar un node particular.

En segon lloc, quina és la complexitat temporal de la cerca binària amb iteració? Rendiment de Algorisme de cerca binària : Per tant, complexitat temporal de l'algoritme de cerca binària és O (log2n) que és molt eficient. L'espai auxiliar utilitzat és O(1) per iteratiu implementació i O(log2n) per a la implementació recursiva a causa de la pila de trucades.

També la pregunta és, quina seria la pitjor complexitat de temps de cercar un element en un arbre de cerca binari?

Complexitat temporal : El complexitat temporal en el pitjor dels casos de cerca i les operacions d'inserció són O(h) on h és l'alçada de Arbre de cerca binari . En pitjor dels casos , nosaltres maig tenir a viatjar des de l'arrel a el node foliar més profund. L'alçada d'un esbiaixat arbre pot esdevé n i el complexitat temporal de cerca i operació d'inserció maig esdevé O(n).

Big O és el pitjor dels casos?

Per tant, a la cerca binària, el millor Caixa és O (1), mitjana i pitjor dels casos és O (inici de sessió). En resum, no hi ha cap mena de relació del tipus gran O s'utilitza per pitjor dels casos , Theta de mitjana Caixa ”. Tots els tipus de notació es poden utilitzar (i de vegades s'utilitzen) quan es parla de millor, mitjana o pitjor dels casos d'un algorisme.

Recomanat: