Preguntas etiquetadas con algorithms

12
Estrategia óptima para un juego abstracto.

Me dieron el siguiente problema en una entrevista (que ya no pude resolver, sin tratar de engañarme): El juego comienza con un número entero positivo . (Por ejemplo, A 0 = 1234. ) Este número se convierte en representación binaria, y N es el número de bits establecido en 1 . (Por ejemplo, A 0 = b...

12
Comparar números racionales

Dados a,b,c,d∈Na,b,c,d∈Na,b,c,d \in \mathbb N y b,d∉{0}b,d∉{0}b,d \notin \{0\} , ab<cd⟺ad<cbab<cd⟺ad<cb \begin{eqnarray*} \frac a b < \frac c d &\iff& ad < cb \end{eqnarray*} Mis preguntas son: Dado a,b,c,da,b,c,da,b,c,d Suponiendo que podemos decidir x<y∈Zx<y∈Zx < y \in...

12
Encontrar el elemento que ocurre más en un archivo muy grande

Escuché mucho esta pregunta de la entrevista y esperaba obtener algunas opiniones sobre cuáles podrían ser buenas respuestas: tiene un archivo grande de más de 10 GB y desea saber qué elemento se produce más, cuál es una buena manera ¿para hacer esto? Iterar y realizar un seguimiento en un mapa...

12
Discrepancia entre cabezas y colas.

Considere una secuencia de lanzamientos de una moneda imparcial. Let denotan el valor absoluto del exceso del número de cabezas sobre las colas visto en la primera lanzamientos. Defina . Muestre que y .nnnHiHiH_iiiiH=maxiHiH=maxiHiH=\text{max}_i H_iE[Hi]=Θ(i√)E[Hi]=Θ(i)E[H_i]=\Theta ( \sqrt{i}...

12
¿Qué es exactamente un algoritmo?

Sé que esto puede sonar un poco fuera de la caja, de hecho, solía pensar siempre dentro de la caja, pero recientemente he estado pensando, posiblemente porque la informática proporciona un alto grado de libertad, sobre formas de diseñar programas que no sean los que se enseñan en la universidad....

12
Algoritmo de etiquetado de tiempo lineal para un árbol?

Tengo un árbol no dirigido cuyos vértices quiero etiquetar. Los nodos de la hoja deben etiquetarse como uno. Luego, suponga que las hojas fueron removidas. En el árbol que queda, las hojas deben etiquetarse como dos. Este proceso continúa de la manera obvia hasta que todos los vértices tengan una...

11
Cómo detectar la luz solar en una foto

¿Cómo detectaría algorítmicamente para una foto determinada si el sol brillaba cuando se tomó la foto? Ejemplos Una muestra de esta cámara web en la cima de una montaña: Claramente el sol está brillando. En esta otra muestra es mucho menos obvio: Probablemente se podría detectar con...