Resultados de la búsqueda a petición "language-agnostic"

5 la respuesta

Poda alfa-beta para Minimax

He pasado un día entero tratando de implementar minimax sin entenderlo realmente. Ahora, creo que entiendo cómo funciona minimax, pero no la poda alfa-beta. Este es mi entendimiento de minimax: Genere una lista de todos los movimientos ...

5 la respuesta

¿Qué es el código Boilerplate, el código Hot y los puntos calientes?

Sé que estos términos se usan en el contexto del logro del rendimiento. Actualmente estoy trabajando en eso, y he tratado de conocerlos por Internet, pero no obtuve ningún ejemplo que presente claramente estos conceptos con la existencia de ...

13 la respuesta

¿Cómo redondear las carrozas a números enteros mientras se preserva su suma?

Digamos que tengo una matriz de números de coma flotante, en orden ordenado (digamos ascendente), cuya suma se sabe que es un enteroN. Quiero "redondear" estos números a enteros sin dejar su suma. En otras palabras, estoy buscando un algoritmo ...

4 la respuesta

Trucos para refactorizar un fragmento de código con muchas ramas (si / luego / más)

Me está costando mucho tratar de refactorizar algunas piezas de código con muchas ramas. Hay muchos bloques if / then / else, algunos de ellos están anidados. ¿Hay algún truco que pueda usarse para refactorizar el código sin perder ...

10 la respuesta

Iterando sobre un árbol binario con O (1) Espacio auxiliar

¿Es posible iterar sobre un árbol binario en el espacio auxiliar O (1) (sin usar una pila, cola, etc.), o se ha demostrado que esto es imposible? Si es posible, ¿cómo se puede hacer? Edit: Las respuestas que obtuve acerca de que esto sea ...

7 la respuesta

¿Cómo importo amigos de Facebook desde otro sitio web?

Estoy buscando una manera de conectarme a Facebook permitiendo que el usuario ingrese su nombre de usuario y contraseña y que nuestra aplicación se conecte a su cuenta y obtenga sus contactos para que puedan invitarlos a unirse a su grupo en ...

26 la respuesta

What and where are the stack and heap

os libros de lenguaje de programación explican que los tipos de valor se crean en elapila, y los tipos de referencia se crean enmontó, sin explicar cuáles son estas dos cosas. No he leído una explicación clara de esto. Entiendo lo queun montó es. ...

2 la respuesta

Definición de "sincronización primitiva"

¿Qué significa exactamente el términosynchronization primitive significa? Por ejemplo: mutex, sección crítica, temporizador de espera, evento, monitor, variable condicional, semáforo. ¿Son todos ellos primitivos de sincronización? ¿Hay alguna ...

1 la respuesta

Agregar mis propios eventos de aplicación en el Panel de control -> Sonidos

Acabo de leeresta pregunt [https://stackoverflow.com/questions/80564/visual-studio-how-to-trigger-an-alarm-when-a-breakpoint-is-hit] y realmente me encantóesta ...

3 la respuesta

¿Cuándo exactamente un método tiene efectos secundarios?

Como siempre lo entendí, cualquier cambio en el estado de los programas (o cualquier cosa que tenga que ver con IO) es un efecto secundario. No importa si el cambio se produce en una variable global o en un campo privado del objeto al que se ...