Python: saber si cadena aparece en otra únicamente una vez

En este post de programación en Python vamos a ver cómo saber si una subcadena, letra, palabra o substring aparece solo una vez en otra cadena. De este modo vamos a saber si una letra aparece únicamente una vez en una cadena, si una palabra aparece solo una vez en una frase, etcétera. ...

julio 25, 2022 · 2 min · 347 palabras · Parzibyte

Python: conteo y porcentaje de letras en cadena

Hoy vamos a ver un ejercicio de programación en Python sobre conteo de letras en una cadena. Lo que tenemos que hacer es contar cuántas veces aparece una letra en una cadena y luego mostrar la letra, un asterisco por cada ocurrencia y el porcentaje que ocupa esa letra dentro de la cadena. ...

julio 21, 2022 · 4 min · 689 palabras · Parzibyte

Python: reemplazar una letra por otra

Ya te enseñé a reemplazar cadenas en Python usando métodos nativos que el propio lenguaje ofrece, pero hoy te enseñaré a hacerlo con un ciclo, reemplazando solo una letra en caso de que la misma coincida con una búsqueda. Básicamente el ejercicio dice que reemplacemos la letra T por U, pero no vamos a usar replace ni cosas parecidas. ...

julio 18, 2022 · 2 min · 305 palabras · Parzibyte

Java: ingresar palabra en árbol binario

Hoy vamos a resolver un ejercicio de Java. Se trata de solicitar una palabra y almacenarla en un árbol binario de búsqueda o ABB. El mismo dice así: Diseñar un programa en Java que ingrese una palabra mínima de 10 caracteres (se debe realizar la verificación de que no acepte frases), proceda a separar carácter a carácter y guardarlos en un ABB Recuerde que la primera letra será la Raíz. Es importante indicar que todo debe ser ejecutado en consola. El programa debe tener mínimo las siguientes opciones: Ingresar, Visualizar (pre-orden, post-orden e in-orden) y Finalizar. El programa debe tener al menos 3 clases. ...

febrero 5, 2022 · 7 min · 1426 palabras · Parzibyte

Comprobar si una cadena es anagrama de otra en Ruby

Un anagrama es una frase o palabra cuyas letras, al acomodarse de otra manera, forman otra palabra válida. Eso sí, ninguna letra debe faltar o sobrar. Por mencionar un ejemplo de anagrama es la palabra Enfriamiento, que es anagrama de Refinamiento; ya que ambas tienen las mismas palabras y al ordenarlas de distinta manera se forma otra. Pues bien, hoy veremos cómo comprobar si una palabra es anagrama de otra en Ruby. Esto funcionará tanto como cadenas que representen palabras hasta con cadenas que representen oraciones largas. ...

enero 21, 2019 · 3 min · 484 palabras · Parzibyte