Preguntas etiquetadas con permutations

Una permutación es un orden particular de alguna lista de objetos. Los problemas etiquetados con permutación generalmente implican encontrar o generar permutaciones, incluidos anagramas de texto.

29
¡Emite un anagrama! ¡No, no ese!
Dada una lista de cadenas únicas que son anagramas entre sí, genera un anagrama de esas palabras que es diferente de cada palabra en la lista. Las cadenas serán alfanuméricas, y se garantiza que habrá un anagrama válido. El programa o función puede, pero no tiene que ser no determinista, …


5
Burbujear los corchetes!
No son unas cuantas preguntas en este sitio sobre el equilibrio entre paréntesis, corchetes y comprobar si están equilibrados. ¡Propongo que es hora de usar esos soportes equilibrados para algo! En matemáticas y programación, los corchetes son como burbujas, aislando todo lo que está dentro de todo lo que está …

29
Permutar alfabéticamente una cadena
Tarea Su objetivo, si elige aceptarlo, es escribir un programa que, dada una cadena de entrada (o conjunto de caracteres), produzca todas las permutaciones posibles de las letras en esa cadena. Soy quisquilloso con mi salida, por lo que debe ordenarse alfabéticamente, sin duplicados. Ejemplo: Entrada: buzz Salida: buzz bzuz …

30
Inválido Inválido Inválido
Esta idea se basa libremente en el mensaje de chat de @ TùxCräftîñg . Eche un vistazo a la secuencia de ejemplo a continuación: INVALID0` INVALID1` INVALID2 INVALID3` INVALID4` ...INVALID9 Después INVALID9, continúa así: INVALI0` INVALI1` INVALI2` INVALI3` ...INVALI9 Y después INVALI9, es así: INVAL0` INVAL1` INVAL2` INVAL3` ...INVAL9 Después, …

13
Superpermutaciones
Introducción Eres un criminal encargado de robar algunos planes secretos de la nueva startup tecnológica Dejavu. Te escabulles por la pared del fondo, pero encuentras una puerta que requiere un alfiler para abrirla. Reconoce la marca de la cerradura y sabe que se necesita un pin de 5 dígitos con …

11
Anagram Quines (Hilo de la policía)
Este es un desafío de policías y ladrones. El hilo de ladrones se puede encontrar aquí. Su desafío es escribir un programa que genere un anagrama de su código fuente pero no el código fuente original en sí. Por ejemplo, el siguiente programa de Python, print`'print*2``'*2` huellas dactilares 'print*2``print*2``' que …

21
Espejo, espejo, en el código
Los lenguajes de programación bidimensionales a menudo tienen comandos espejo como /y \para redirigir el puntero de instrucciones en la cuadrícula: >>>>\ v v <<<</ En este desafío, se le da una dirección entrante y un espejo y necesita determinar la dirección saliente. Reglas La dirección entrante se dará como …

8
El principio de permutación del palomar
En el juego de sudoku, a muchos jugadores les gusta "marcar" los posibles números que pueden ir en cada casilla: La fila anterior se puede representar como una matriz: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Ahora, tenga en cuenta que solo hay 1 lugar donde 4puede ir. …


3
Implementar kerning simplificado
Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Podríamos llenar los …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
Golf un anagrama Quine
En esta pregunta, le pedí que adivinara un anagrama quine basado en su salida. Sin embargo, parece que todavía no tenemos una pregunta sobre golf para un anagrama quine. Por lo tanto, su tarea será hacer la anagrama de anagrama más corta que pueda. ¿Qué es un anagrama quine? Un …

20
Imitar un pedido
Dadas dos listas de números, una fuente y un patrón , reordene la fuente para que coincida con el orden relativo del patrón. Cualquiera de las dos entradas de la fuente reordenada debe compararse de la misma manera que las entradas en esas mismas posiciones del patrón. Por ejemplo, la …

23
Codificar - Mezclar - Decodificar
Reto Su tarea es codificar un número entero como una cadena de caracteres ASCII , luego decodificarlo con éxito después de que dicha cadena se haya barajado aleatoriamente. Escribirás dos programas / funciones , que se denominarán codificador y decodificador. . Codificador Entrada: un número entero nnn en el rango …

26
Encuentra el rango de una palabra
Definición El rango de una palabra se define como la posición de la palabra cuando todas las permutaciones (o arreglos) posibles de sus letras se ordenan alfabéticamente, como en un diccionario, sin importar si las palabras son significativas o no. Consideremos estas dos palabras: "azul" y "visto". Para comenzar, escribiríamos …

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.