1 votos

Cómo demostrar 3log4n=nlog43 ?

Lo he sacado de "4.4 El método del árbol de recursión para resolver recurrencias" en el libro "Introducción a los algoritmos".

La recurrencia que se intenta resolver con el árbol de recursión es: T(n)=3T(n/4)+cn2

enter image description here

3voto

Dana Puntos 51

3log4n=eln3lnnln4=elnnln3ln4=nlog43

2voto

Farkhod Gaziev Puntos 6

Sea log4n=y4y=n

Ahora nlog43=4ylog43=(4log43)y=3y

en cuanto a si log43=z,3=4z=4log43

Alternativamente,

si 3log4n=y,log4y=log43log4n

y si nlog43=z,log4z=log4nlog43

log4y=log4zy=z

2voto

David Lui Puntos 58

Toma la base logarítmica 3 de ambos lados. Se obtiene log4(n)=?log4(3)log3(n)

A continuación, observe que log3(n)log4(3)=log4(3log3(n))=log4(n)

1voto

tarit goswami Puntos 76

Déjalo, log4n=p entonces n=4p de la definición de log . Ahora, nlog43=4plog43=(4log43)p=3p=3log4n .

También puedes hacerlo así:

Uso , 3=4log43 entonces 3log4n=(4log43)log4n=(4log4n)log43=nlog43

1voto

Ya Basha Puntos 130

Usted tiene log4 aquí, así que escribe ambos números como potencias de 4 y vemos inmediatamente que (4log43)log4n=(4log4n)log43 Como alternativa (o más bien equivalente), tome log4 de ambos números, y los números se ven claramente iguales.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X