Mostrar los tags: orden

Mostrando del 31 al 40 de 74 coincidencias
Se ha buscado por el tag: orden
sin imagen de perfil

Reordena ids tras borrado en un vector


Java

Publicado el 17 de Marzo del 2020 por Anonymous (4 códigos)
1.097 visualizaciones desde el 17 de Marzo del 2020
El siguiente código re ordena ids. Como funciona? Si borras un componente en tu vector con ids, si este es diferente al ultimo, encontraras que falta el id del ítem borrado. Este código te permite re ordenar los ids.
Imágen de perfil

Validar coordenadas geográficas


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Febrero del 2020 por Katas (200 códigos)
10.383 visualizaciones desde el 28 de Febrero del 2020
Debe crear una función que valide si los parámetros dados son coordenadas geográficas válidas.
Las coordenadas válidas tienen el siguiente aspecto: "23.32353342, -32.543534534". El valor de retorno debe ser verdadero o falso.

La latitud (que es el primer valor) puede estar entre 0 y 90, positivo o negativo. La longitud (que es el segundo valor) puede estar entre 0 y 180, positivo o negativo.

1
2
3
4
5
6
7
8
9
10
11
12
isValidCoordinates("-23, 25"); // true
isValidCoordinates("24.53525235, 23.45235"); // true
isValidCoordinates("04, -23.234235"); // true
isValidCoordinates("43.91343345, 143"); // true
isValidCoordinates("4, -3"); // true
isValidCoordinates("23.234, - 23.4234"); // false
isValidCoordinates("2342.43536, 34.324236"); // false
isValidCoordinates("N23.43345, E32.6457"); // false
isValidCoordinates("99.234, 12.324"); // false
isValidCoordinates("6.325624, 43.34345.345"); // false
isValidCoordinates("0, 1,2"); // false
isValidCoordinates("0.342q0832, 1.2324"); // false
Imágen de perfil

Validar coordenadas geográficas


PHP

Publicado el 27 de Febrero del 2020 por Kata (76 códigos)
3.727 visualizaciones desde el 27 de Febrero del 2020
Debe crear una función que valide si los parámetros dados son coordenadas geográficas válidas.
Las coordenadas válidas tienen el siguiente aspecto: "23.32353342, -32.543534534". El valor de retorno debe ser verdadero o falso.

La latitud (que es el primer valor) puede estar entre 0 y 90, positivo o negativo. La longitud (que es el segundo valor) puede estar entre 0 y 180, positivo o negativo.

1
2
3
4
5
6
7
8
9
10
11
12
isValidCoordinates("-23, 25"); // true
isValidCoordinates("24.53525235, 23.45235"); // true
isValidCoordinates("04, -23.234235"); // true
isValidCoordinates("43.91343345, 143"); // true
isValidCoordinates("4, -3"); // true
isValidCoordinates("23.234, - 23.4234"); // false
isValidCoordinates("2342.43536, 34.324236"); // false
isValidCoordinates("N23.43345, E32.6457"); // false
isValidCoordinates("99.234, 12.324"); // false
isValidCoordinates("6.325624, 43.34345.345"); // false
isValidCoordinates("0, 1,2"); // false
isValidCoordinates("0.342q0832, 1.2324"); // false
Imágen de perfil

Ordernar un lista de listas (matriz)


Python

Publicado el 25 de Febrero del 2020 por Katas (150 códigos)
1.077 visualizaciones desde el 25 de Febrero del 2020
Crear una función que reciba una matriz (lista de listas) y ordene dicha lista por cualquiera de sus valores, ascendente o descendente.

1
2
3
4
5
6
7
8
x=[["a", 5, 7], ["c", 3, 4], ["b", 1, 9]]
 
sortMatrix(x, 0)       # [['a', 5, 7], ['b', 1, 9], ['c', 3, 4]]
sortMatrix(x, 0, True) # [['c', 3, 4], ['b', 1, 9], ['a', 5, 7]]
sortMatrix(x, 1)       # [['b', 1, 9], ['c', 3, 4], ['a', 5, 7]]
sortMatrix(x, 1, True) # [['a', 5, 7], ['c', 3, 4], ['b', 1, 9]]
sortMatrix(x, 2)       # [['c', 3, 4], ['a', 5, 7], ['b', 1, 9]]
sortMatrix(x, 2, True) # [['b', 1, 9], ['a', 5, 7], ['c', 3, 4]]
Imágen de perfil

Ordenar un diccionario


Python

Publicado el 25 de Febrero del 2020 por Katas (150 códigos)
1.277 visualizaciones desde el 25 de Febrero del 2020
Crear una función que reciba un diccionario y lo ordene por su clave o valor, ascendente o descendente.

1
2
3
4
5
6
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
 
sortDictionary(x, 0)       # {0: 0, 1: 2, 2: 1, 3: 4, 4: 3}
sortDictionary(x, 0, True) # {4: 3, 3: 4, 2: 1, 1: 2, 0: 0}
sortDictionary(x, 1)       # {0: 0, 2: 1, 1: 2, 4: 3, 3: 4}
sortDictionary(x, 1, True) # {3: 4, 4: 3, 1: 2, 2: 1, 0: 0}
Imágen de perfil

Desordenar un vector numérico


Java

Publicado el 21 de Febrero del 2020 por Octulio (35 códigos)
1.604 visualizaciones desde el 21 de Febrero del 2020
Codificación en lenguaje Java del algoritmo "Fisher-Yates shuffle".
Los datos de entrada son un conjunto de valores numéricos que supuestamente están ordenados y almacenados en un vector. Y los datos de salida están desordenados o mezclados en el mismo vector de entrada.
La base teórica de este tema puede ser leído en:

DesordenarVector
DesordenarVector-2
Imágen de perfil

Determine si el orden de las llaves es válido


Python

Publicado el 12 de Enero del 2020 por Katas (150 códigos)
892 visualizaciones desde el 12 de Enero del 2020
Escriba una función que tome una cadena de llaves y determine si el orden de las llaves es válido. Debería devolver verdadero si la cadena es válida, y falso si no es válida.

Todas las cadenas de entrada no estarán vacías y solo consistirán en paréntesis, corchetes y llaves: () [] {}.

¿Qué se considera válido?
Una cadena de llaves se considera válida si todas las llaves coinciden con la llave correcta.

1
2
3
4
5
6
validBraces("(){}[]") # true
validBraces("([{}])") # true
validBraces("({}[{}])") # true
validBraces("(]") # false
validBraces("[(])") # false
validBraces("[({})](]") # false