Preguntas etiquetadas con string

Una competencia para resolver un problema particular mediante el uso y la manipulación de cadenas.

7
Mover al frente ASCII imprimible
Antecedentes La transformación de movimiento al frente (MTF) es un algoritmo de codificación de datos diseñado para mejorar el rendimiento de las técnicas de codificación de entropía. En el algoritmo de compresión bzip2 , se aplica después de la transformación Burrows – Wheeler (como se ve en Burrows, Wheeler y …


6
Una mnemotécnica para recordar 23940
El sistema principal es un dispositivo mnemotécnico para convertir números en palabras para que puedan memorizarse más fácilmente. Se basa en cómo suenan las palabras fonéticamente, pero para simplificar las cosas para el desafío, solo nos preocuparemos de cómo se deletrean las palabras. Esto significa que habrá algunas conversiones incorrectas, …
19 code-golf  string 

13
Capas Sierpinski
Comenzando con /\usted, puede crear un patrón similar a un triángulo de Sierpinski agregando una línea debajo de tal manera que ... Cualquier rama suelta /o \se divide de nuevo en dos ramas: /\. Cualquier colisión de ramas \/muere con nada (excepto espacios) debajo. Repetir estas reglas produce /\ /\/\ …

30
Cadena a binario
Este es un desafío de código de golf. Tal como dice el título, escriba un programa para convertir una cadena de caracteres ascii en binario. Por ejemplo: "Hello World!" debe convertirse en 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Nota: Estoy particularmente interesado en una …


10
¿De dónde están llamando?
Al hacer llamadas telefónicas internacionales, los números de teléfono tienen el prefijo con un código que indica en qué país se encuentra el número. Estos códigos son códigos de prefijo , lo que significa que ningún código es el prefijo de otro. Ahora, más temprano hoy perdiste una llamada y …

26
Convierte una cadena de dígitos de palabras a un entero
Convierta una cadena que contenga dígitos como palabras en un número entero, ignorando los ceros iniciales. Ejemplos "four two"-> 42. "zero zero zero one"-> 1. Supuestos Las presentaciones pueden suponer que: La cadena de entrada se compone de palabras de dígitos separados por espacios. Todas las palabras son válidas (en …

30
Eliminar espacios iniciales comunes
Al codificar en Python, a veces desea una cadena multilínea dentro de una función, por ejemplo def f(): s = """\ Line 1 Line 2 Line 3""" (La barra diagonal inversa es eliminar una nueva línea principal) sSin embargo, si intenta imprimir realmente , obtendrá Line 1 Line 2 Line …

5
La Entrevista: Los Nueve Delanteros
La Entrevista: Los Nueve Delanteros Este es el primero de una serie de desafíos inspirados en la programación de preguntas de entrevistas de trabajo. Entras a la oficina donde se sienta tu futuro jefe potencial. "Entra y siéntate", dice. Te sientas nerviosamente, asegurándote de que tu atuendo elegante y profesional …

12
Componer llenar los espacios en blanco
Digamos que tenemos un conjunto particular de funciones en cadenas. Estas funciones son como completar los espacios en blanco o madlibs, excepto que solo toman una entrada y la usan para completar todos sus espacios en blanco. Por ejemplo, podríamos tener una función similar a I went to the ____ …

22
ssTTsSTtRrriinInnnnNNNIiinngg
Desafío Para cada carácter de la cadena, excepto el último, haga lo siguiente: Salida del personaje actual. Seguido de la salida aleatoria de la siguiente lista un número aleatorio de veces entre 1 y 5 (inclusive): El personaje actual El siguiente caracter de la cadena La versión del caso de …

8
Convertidor ternario si
En Java / .NET / C / JavaScript / etc. puedes usar ternary-ifs para acortar sentencias if. Por ejemplo (en Java): // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Se puede acortar con un ternario si: s=i<0?"Neg":i>0?"Pos":"Neut"; Desafío: Entrada: Un if-else regular (posible con anidamiento) …
18 code-golf  string 

9
Distancia máxima de Hamming entre una lista de cuerdas acolchadas
La distancia de Hamming entre dos cadenas de igual longitud es el número de posiciones en las que los caracteres correspondientes son diferentes. Si las cadenas no tienen la misma longitud, la distancia de Hamming no está definida. Desafío Escriba un programa o función que encuentre la mayor distancia de …
18 code-golf  string 

30
Compresión de texto
Con el texto a continuación, hay algunas palabras en el texto que se repiten varias veces en el texto. Use cualquier lenguaje de programación para escribir un código corto que comprima el texto para mostrarlo. O, en otras palabras, use la menor cantidad de bytes para mostrar el texto. El …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.