Mostrar los tags: re

Mostrando del 331 al 340 de 871 coincidencias
Se ha buscado por el tag: re
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.295 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

Saltos del caballo de ajedrez


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 15 de Marzo del 2020 por Katas (150 códigos)
12.037 visualizaciones desde el 15 de Marzo del 2020
Un tablero de ajedrez es una grilla de 8 × 8 casillas. Cada celda puede ser representada mediante las coordenadas de su fila y su columna, numeradas desde 1 hasta 8.

El caballo es una pieza que se desplaza en forma de L. Su movimiento consiste en avanzar dos casillas en una dirección y luego una casilla en una dirección perpendicular a la primera.

Escriba un programa que reciba como entrada las coordenadas en que se encuentra un caballo, y entregue como salida todas las casillas hacia las cuales el caballo puede desplazarse.

Todas las coordenadas mostradas deben estar dentro del tablero.

Si la coordenada ingresada por el usuario es inválida, el programa debe indicarlo.

1
2
3
4
saltoCaballo(2, 8) # [[1, 6], [3, 6], [4, 7]]
saltoCaballo(3, 4) # [[1, 3], [1, 5], [2, 2], [2, 6], [4, 2], [4, 6], [5, 3], [5, 5]]
saltoCaballo(1, 1) # [[2, 3], [3, 2]]
saltoCaballo(1, 9) # []
Imágen de perfil

Validar una expresión matemática


Python

Publicado el 9 de Marzo del 2020 por Katas (150 códigos)
1.417 visualizaciones desde el 9 de Marzo del 2020
Escriba un algoritmo que identifique una expresión matemática válida. Una expresión matemática es una cadena que contiene números y operadores.

1
2
3
4
5
6
7
8
check_mathematical_expression("1+1") # true
check_mathematical_expression("1+1+1") # true
check_mathematical_expression("1+1-1*1/1") # true
check_mathematical_expression("10/2.5") # true
check_mathematical_expression("0.10/2.5*5") # true
check_mathematical_expression("") # false
check_mathematical_expression("1+2-a*2") # false
check_mathematical_expression("1+2 -2") # false
Imágen de perfil

Eliminar saltos de linea de un texto


PHP

Publicado el 6 de Marzo del 2020 por Kata (76 códigos)
1.641 visualizaciones desde el 6 de Marzo del 2020
Crear una función que elimine cualquier salto de linea de una cadena

1
2
3
4
5
6
removeLineBreak("a\nb"); // "ab"
removeLineBreak("a
b"); // "ab"
removeLineBreak("a <br> b"); // "a  b"
removeLineBreak("a<br />b"); // true
removeLineBreak("a\nb<br>c<BR />d"); // "abcd"
sin imagen de perfil

API Rest Java y MySQL


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Febrero del 2020 por Anonymous
4.086 visualizaciones desde el 28 de Febrero del 2020
Sencillo CRUD completo para una estructura en MySQL, que incluye el propio cliente para consumir el servicio

Todo construido con procedimientos almacenados para obtener los resultados en formato JSON, aplicando POO y MVC, empleando código limpio y separado por capas.
Imágen de perfil

Ordernar un lista de listas (matriz)


Python

Publicado el 25 de Febrero del 2020 por Katas (150 códigos)
1.291 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]]