Mostrar los tags: c

Mostrando del 181 al 190 de 2.234 coincidencias
Se ha buscado por el tag: c
sin imagen de perfil

Reordena ids tras borrado en un vector


Java

Publicado el 17 de Marzo del 2020 por Anonymous (4 códigos)
587 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

Determinar si una cadena es un palíndromo


JavaScript

Actualizado el 15 de Marzo del 2020 por Katas (109 códigos) (Publicado el 13 de Febrero del 2020)
841 visualizaciones desde el 13 de Febrero del 2020
Crear una función que reciba una cadena y devuelva true o false dependiendo de si la cadena es un polindromo.

Un palíndromo es una palabra o frase que se lee igual de izquierda a derecha que de derecha a izquierda.

1
2
3
4
5
checkPalindrome("aabaa"); // true
checkPalindrome(""); // true
checkPalindrome("12321"); // true
checkPalindrome("123321"); // true
checkPalindrome("aabcaa"); // false
Imágen de perfil

Saltos del caballo de ajedrez


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 15 de Marzo del 2020 por Katas (96 códigos)
921 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

Calcule el dígito verificador de un rol UTFSM


Python

Publicado el 15 de Marzo del 2020 por Katas (96 códigos)
343 visualizaciones desde el 15 de Marzo del 2020
Para calcular el dígito verificador, se deben realizar los siguiente pasos:

1.- Obtener el rol sin guión ni dígito verificador.

2.- Invertir el número. (e.g: de 201012341 a 143210102).

3.- Multiplicar los dígitos por la secuencia 2, 3, 4, 5, 6, 7, si es que se acaban los números, se debe comenzar denuevo, por ejemplo, con 143210102:
1×2+4×3+3×4+2×5+1×6+0×7+1×2+0×3+2×4=52

4.- Al resultado obtenido, es decir, 52, debemos sacarle el módulo 11, es decir:
52 % 11 = 8

5.- Con el resultado obtenido en el paso anterior, debemos restarlo de 11:
11 − 8 = 3

Finalmente, el dígito verificador será el obtenido en la resta: 201012341-3.

digitoUTFSM(201012341) # 3
digitoUTFSM(100) # 7
Imágen de perfil

Contar las veces que aparece una cadena dentro de otra


Python

Publicado el 14 de Marzo del 2020 por Katas (96 códigos)
471 visualizaciones desde el 14 de Marzo del 2020
En este desafío, el usuario ingresa una cadena y una subcadena. Tiene que imprimir la cantidad de veces que la subcadena aparece en la cadena dada. El recorrido de la cuerda tendrá lugar de izquierda a derecha, no de derecha a izquierda.

NOTA: las letras de cadena distinguen entre mayúsculas y minúsculas.

1
2
3
4
5
6
7
print(count_substring("ABCDCDC", "CDC")) # 2
print(count_substring("ABCDCDC", "cdc")) # 0
print(count_substring("ABCDCDC", "C")) # 3
print(count_substring("ABCDCDC", "BCD")) # 1
print(count_substring("ABCDCDC", "CA")) # 0
print(count_substring("ABCDCDC", "")) # 0
print(count_substring("", "CA")) # 0
Imágen de perfil

Buscar las cadenas de un array dentro de las cadenas de otro array


PHP

Publicado el 14 de Marzo del 2020 por Kata (50 códigos)
468 visualizaciones desde el 14 de Marzo del 2020
Dados dos arrays de cadenas a1 y a2, devolver un array ordenado de las cadenas del array a1 que se encuentran dentro de las cadenas del array a2.

1
2
3
4
5
6
7
8
9
10
11
12
13
$a2 = ["lively", "alive", "harp", "sharp", "armstrong"];
 
$a1 = ["arp", "live", "strong"];
inArray($a1, $a2); // ["arp", "live", "strong"]
 
$a1 = ["xyz", "live", "strong"];
inArray($a1, $a2); // ["live", "strong"]
 
$a1 = ["live", "strong", "arp"];
inArray($a1, $a2); // ["arp", "live", "strong"]
 
$a1 = [];
inArray($a1, $a2); // []
Imágen de perfil

Tarea: Cambiar imagen con animación


CSS

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Marzo del 2020 por Joel (119 códigos)
408 visualizaciones desde el 14 de Marzo del 2020
Este código muestra como cambiar una imagen con una simple animación de opacidad al poner el ratón encima de la imagen.

animation-opacity
Imágen de perfil

Calculadora de Matrices.


Python

Publicado el 13 de Marzo del 2020 por Antonio (23 códigos)
774 visualizaciones desde el 13 de Marzo del 2020
Script para realizar sumas, restas y multiplicaciones, con matrices, o con valores numéricos.
cam
Imágen de perfil

Poner un div encima de otro div con CSS


CSS

Publicado el 12 de Marzo del 2020 por Xavi (530 códigos)
1.105 visualizaciones desde el 12 de Marzo del 2020
Este simple código muestra como poner un elemento <div> encima de otro elemento <div> con CSS

poner-div-encima-div
Imágen de perfil

Programacion en Oracle - Consulta Dinamica y Ordenada


Oracle

Publicado el 11 de Marzo del 2020 por Gian Carlos (5 códigos)
480 visualizaciones desde el 11 de Marzo del 2020
Query Dinamico, Oracle, Consulta Dinamica, bulk collect oracle, Tabla Temporales, trabajo con funciones, into en variables