Pasar de python a java
Publicado por Carlos (6 intervenciones) el 06/05/2020 18:43:07
Buenos dias!
Tengo un codigo escrito en lenguaje python y quiero convertirlo a lenguaje Java pero no tengo la idea de como puedo hacerlo. Si alguien me puede colaborar, se los agradeceria!
Tengo un codigo escrito en lenguaje python y quiero convertirlo a lenguaje Java pero no tengo la idea de como puedo hacerlo. Si alguien me puede colaborar, se los agradeceria!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
def ordenamientoDeShell(unaLista):
contadorSublistas = len(unaLista)//2
while contadorSublistas > 0:
for posicionInicio in range(contadorSublistas):
brechaOrdenamientoPorInsercion(unaLista,posicionInicio,contadorSublistas)
print("Después de los incrementos de tamaño",contadorSublistas,
"La lista es",unaLista)
contadorSublistas = contadorSublistas // 2
def brechaOrdenamientoPorInsercion(unaLista,inicio,brecha):
for i in range(inicio+brecha,len(unaLista),brecha):
valorActual = unaLista[i]
posicion = i
while posicion>=brecha and unaLista[posicion-brecha]>valorActual:
unaLista[posicion]=unaLista[posicion-brecha]
posicion = posicion-brecha
unaLista[posicion]=valorActual
unaLista = [54,26,93,17,77,31,44,55,20]
ordenamientoDeShell(unaLista)
print(unaLista)
Valora esta pregunta


0