Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ESTRUCTURA DE DATOS- ARRAY, Ejercicios de Estructuras de Datos y Algoritmos

EJERCICIOS DE ESTRUCTURA DE DATOS CON ARRAY

Tipo: Ejercicios

2023/2024

Subido el 17/03/2024

jhoan-sebastian-23
jhoan-sebastian-23 🇧🇴

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Código N°1
#LEN USANDO UNA LISTA#
lista1 = [123, 'xyz', 'zara']
print (len(lista1))
código 2
#LEN USANDO UN DICCIONARIO#
informacion = {'nombre': 'Manuel', 'edad': 19, 'puntaje':
40,"carrera":"Ing de Sistemas"}
print(len(informacion))
código N°3
#METODO SORT O BURBUJA
lista=[45,17,23,67,21]
lista.sort()
print(lista)
código N°4
#METODO INSERCION
def ordenamientoPorInsercion(unaLista):
for indice in range(1,len(unaLista)):
valorActual = unaLista[indice]
posicion = indice
while posicion>0 and unaLista[posicion-1]>valorActual:
unaLista[posicion]=unaLista[posicion-1]
posicion = posicion-1
unaLista[posicion]=valorActual
unaLista = [54,26,93,17,77,31,44,55,20]
ordenamientoPorInsercion(unaLista)
print(unaLista)
pf2

Vista previa parcial del texto

¡Descarga ESTRUCTURA DE DATOS- ARRAY y más Ejercicios en PDF de Estructuras de Datos y Algoritmos solo en Docsity!

Código N° #LEN USANDO UNA LISTA# lista1 = [ 123 , 'xyz', 'zara'] print (len(lista1)) código N° 2 #LEN USANDO UN DICCIONARIO# informacion = {'nombre': 'Manuel', 'edad': 19 , 'puntaje': 40 ,"carrera":"Ing de Sistemas"} print(len(informacion)) código N° #METODO SORT O BURBUJA lista=[ 45 , 17 , 23 , 67 , 21 ] lista.sort() print(lista) código N° #METODO INSERCION def ordenamientoPorInsercion(unaLista): for indice in range( 1 ,len(unaLista)): valorActual = unaLista[indice] posicion = indice while posicion> 0 and unaLista[posicion- 1 ]>valorActual: unaLista[posicion]=unaLista[posicion- 1 ] posicion = posicion- 1 unaLista[posicion]=valorActual unaLista = [ 54 , 26 , 93 , 17 , 77 , 31 , 44 , 55 , 20 ] ordenamientoPorInsercion(unaLista) print(unaLista)