Desarrolle los siguientes ejercicios propuestos

Desarrolle los siguientes ejercicios propuestos. Para el caso de los ejercicios que requieren implementación en Java, us

Views 218 Downloads 3 File size 308KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Desarrolle los siguientes ejercicios propuestos. Para el caso de los ejercicios que requieren implementación en Java, usted deberá desarrollarlos en un archivo con extensión .java. Para el caso de los ejercicios que no requieren implementación, usted deberá desarrollarlos en un archivo con extensión .docx (de MS Word). Comprima todos los archivos en un solo archivo de extensión .zip. Ese es el archivo que usted debe entregar. Atención: asegúrese que el archivo .zip funciona y que incluye todos los puntos desarrollados; si el archivo no funciona, la nota será cero; si faltan puntos por desarrollar, la nota será penalizada.

1. Implemente un método que, dado un valor, retorne cuántos elementos son mayores que dicho valor dentro de un árbol binario ordenado. Calcule la complejidad temporal del método. int i=0; int j=0; numero = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero que desea comparar"));//Se crea la variable para preguntar un numero y buscarlo dentro del arbol int[] numeros = {izqelemento1.getVal(),izq.getVal(),izqsubelemeto1.getVal(),izqelemento2.getVal(),izqsub1elemen to1.getVal(),izqsubelemento2.getVal(),raiz.getVal(),derelemento1.getVal(),der.getVal(),derelemen to2.getVal(),dersub1elemento1.getVal(),dersubelemento1.getVal(),dersub1elemento2.getVal()}; while (i