Entradas

Mostrando entradas de mayo, 2013

Permutando cosas

¡Vuelvo con el post que todos estabais esperando! ¡Tan emocionante que no podréis parar de leer! ¡¡El código de una función recursiva que genera permutaciones de un ArrayList de cadenas de caracteres dentro de otro ArrayList en Java!! ... Oye. Eh, a dónde vais. A DÓNDE VAIS. VOLVED AQUÍ, MALDITOS. ¡Que es súper interesante! Más o menos. Un poco. BUENO VALE NO. Este post va a ser un rollo, es verdad, así que vale, podéis iros. Pero ya que me abandonáis, haced algo útil con vuestro tiempo. Aprended a cocinar . O algo de cine . O del mundo . Y si no, ahí a la derecha hay una lista de blogs estupendos. El caso: Estoy implementando un sistema de votaciones para mi proyecto de fin de carrera, y llegué a un punto en el que tenía que generar todas las combinaciones posibles de unos determinados elementos. Véase, si tenía {[galleta], [tarta], [magdalena]} yo quería obtener { {[galleta], [tarta], [magdalena]} {[galleta], [magdalena], [tarta]}

El enebro: análisis

El Enebro (La Bella Durmiente y otros cuentos, Jacob y Wilhelm Grimm, cuentos completos II, editorial ANAYA) , es un cuento que no conoce ni Cristo, soy consciente, pero cuando mencioné un trocito hace tiempo , la gente que comentó pareció interesada, así que bueno... yo lo cuento: Tenemos un hombre muy rico casado con una mujer guapísima y maravillosa; son súper felices juntos, pero no pueden tener críos y eso les frustra un montón. La mujer un día se sienta bajo el enebro que tienen detrás de su casa y pide quedarse embarazada. Y como viene pasando en los cuentos de los Grimm, el árbol es mágico y le concede el deseo (no lo ponen así de claro, pero nos entendemos). La mujer pasa el embarazo súper contenta, pero al septimo mes enferma, y dos meses después tiene a su niño y se muere. Claro que no dicen que se muera por la enfermedad, sino: "[...] dio a luz un  niño tan blanco como la nieve y tan rojo como la sangre; cuando lo vio, se sintió tan contenta, tan contenta, que se