Preguntas etiquetadas con algorithms

Un algoritmo es una secuencia de pasos bien definidos que define una solución abstracta a un problema. Use esta etiqueta cuando su problema esté relacionado con el diseño y el análisis de algoritmos.








3
Averigua a quién le toca comprar los cruasanes
Un equipo ha decidido que cada mañana alguien debería traer cruasanes para todos. No debería ser la misma persona cada vez, por lo que debería haber un sistema para determinar a quién le toca el turno. El propósito de esta pregunta es determinar un algoritmo para decidir a quién le …


1
Qué medida de trastorno usar al analizar Quicksort
Estoy tratando de entender por qué el ordenamiento rápido usando la partición Lomuto y un pivote fijo funciona de manera errática, pero en general deficiente, en entradas generadas aleatoriamente. Estoy pensando que aunque las entradas se generan aleatoriamente, puede haber mucho orden en las secuencias, pero no estoy seguro de …



1
Encuentra el patrón repetido más largo en una cadena
Estoy buscando un algoritmo eficiente para encontrar el patrón repetido más largo en una cadena. Por ejemplo, considere la siguiente cadena de números: 5431428571428571428571428571427623874534. Como puede ver, 142857142857es el patrón más largo que se repite un par de veces (al menos dos veces) en esta cadena. La cadena repetida no …


1
Selección de características de árbol de decisión de longitud fija para minimizar el rendimiento promedio de búsqueda
Tengo una consulta compleja QQQ utilizada para buscar un conjunto de datos SSS para encontrar Hexact={s∈S∣where Q(s) is True}Hexact={s∈S∣where Q(s) is True}H_\text{exact} = \{s \in S \mid \text{where $Q(s)$ is True}\} . Cada consulta toma un tiempo promedio por lo que el tiempo total en la búsqueda lineal es. Puedo …

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.