¿Cuáles son algunas de las preguntas de cadena que se hacen comúnmente en una entrevista técnica?

La cadena es uno de los temas más frecuentes en una entrevista técnica. Es posible que desee consultar las siguientes preguntas sobre cadenas:

Compruebe si el conjunto de movimientos dado es circular o no
Compruebe si la cadena dada es un palíndromo girado o no
Subcadena palindrómica más larga (solución optimizada para espacio no DP)
Compruebe si la subsecuencia repetida está presente en la cadena o no
Compruebe si las cadenas se pueden derivar entre sí girándolas circularmente
Convierte el número dado en el nombre de columna de Excel correspondiente
Determine si dos cadenas son anagrama o no
Encuentre todas las cadenas binarias que se pueden formar a partir de un patrón comodín dado
Encuentra todos los entrelazados de cadenas dadas
Cuerdas Isomorfas
Encuentra todas las posibles subcadenas palindrómicas en una cadena
Encuentra todas las combinaciones posibles de palabras formadas desde el teclado móvil
Encuentre todas las combinaciones posibles reemplazando los dígitos dados con caracteres de la lista correspondiente
Encuentra todas las palabras de la lista dada que sigue el mismo orden de caracteres que el patrón dado
Encuentra los primeros k caracteres no repetidos en una cadena en un solo recorrido
Agrupe anagramas de una lista de palabras dada
Introducción a la coincidencia de patrones
En el lugar, elimine todas las apariciones de ‘AB’ y ‘C’ de la cadena
Subcadena suma suma palidrómica de longitud más larga
Imprimir cadena en forma de zig-zag en k filas
Invierta el texto dado sin invertir las palabras individuales
Ejecutar algoritmo de compresión de datos de codificación de longitud (RLE)
Validar una dirección IP
Encuentra la subcadena más larga de una cadena dada que contiene k caracteres distintos
Encuentra todas las permutaciones palindrómicas de una cuerda
Encuentra todas las subcadenas de una cadena que son permutación de una cadena determinada
Encuentra la subcadena más larga de una cadena dada que contiene todos los caracteres distintos
Encuentra todas las permutaciones de una cadena dada
Encuentre todas las permutaciones lexicográficamente siguientes de una cadena ordenada en orden ascendente
Encuentre una rotación de cadena mínimamente lexicográfica
Encuentra todas las cadenas de longitud dada que contienen paréntesis equilibrados
Encuentra todos los números binarios de N dígitos con k-bits establecidos donde k varía de 1 a N
Genera números binarios entre 1 y N
Encuentra todas las combinaciones de subcadenas no superpuestas de una cadena
Verifique si la oración dada es sintácticamente correcta o no
Encuentre todos los números estrictamente crecientes de N dígitos (enfoque ascendente y descendente)

Combinaciones de palabras formadas reemplazando números dados con alfabetos ingleses correspondientes
Word Break Problem
Coincidencia de patrones comodín
Cuente el número de veces que aparece un patrón en una cadena dada como una subsecuencia
El problema de la distancia de Levenshtein (Editar distancia)
Subsecuencia común más larga | Introducción y longitud de LCS
Subsecuencia común más larga | Versión optimizada para espacio
Subsecuencia común más larga de secuencias K
Subsecuencia común más larga | Encontrar todos los LCS
Problema de subsecuencia repetida más larga
La subsecuencia palindrómica más larga usando programación dinámica
El problema de subcadena común más largo
Supersecuencia común más corta | Introducción y longitud SCS
Supersecuencia común más corta | Encontrar todos los SCS
Supersecuencia común más corta | Usando LCS

More Interesting

¿Para qué se usan realmente los algoritmos?

¿Cuál es el algoritmo más eficiente para determinar una ruta de entrega para un camión de salida que se mueve desde un punto de partida a un punto final con múltiples paradas intermedias y sin retorno al punto de partida?

Cómo aumentar mis habilidades en programación dinámica

¿Cuáles son los diversos métodos para implementar una pila utilizando la (s) lista (s) vinculada (s) y qué método es el mejor?

¿Cómo resuelvo los problemas de codechef y topcoder?

¿Cuántos casos hay para reequilibrar los árboles AVL?

¿Cuándo podrán los algoritmos de detección de imágenes filtrar imágenes ofensivas de manera confiable?

¿Un programador autodidacta necesita aprender materias como algoritmos y cálculo? ¿Por qué?

¿Cuáles son algunos algoritmos importantes que aún no están cubiertos en Mahout? ¿Qué algoritmos de ML le gustaría agregar a la caja de herramientas?

¿Cuál es el mejor algoritmo de clasificación manual? Por ejemplo, si tuviera una pila de papeles que quisiera ordenar alfabéticamente, ¿cuál sería la forma más eficiente de hacerlo? ¿Qué pasaría si estuvieras de acuerdo con que uno o dos se alejen de su posición ordenada?

¿Utiliza el cerebro el algoritmo de propagación hacia atrás dado cómo se conectan las sinapsis secuencialmente?

Quiero comparar una consulta con varios documentos y asignarles una clasificación. ¿Qué algoritmo necesito usar?

¿Qué es una cola prioritaria?

¿Cuáles son algunas aplicaciones del algoritmo de clasificación de burbujas?

¿Por qué no podemos ejecutar Bellman Ford desde la fuente y relajar los bordes de los vecinos de forma recursiva y hacer una sola pasada a través de los bordes?