domingo, 28 de marzo de 2010

lo que ocultamos o lo que soñamos ??

Ahora que te quiero
ahora que te quiero todavía,
ahora que te espero,
ahora, amada mía,
burbuja de deseo, melodía

real como soñada
que bailas fantasía en el vacío,
amada, amada, amada,
jardín de luz sombrío,
tangible como estatua de rocío,

quisiera que el olvido,
sicario de la muerte vaporoso,
tu ser tan conocido,
me hiciese nebuloso
vacío, borrado, neblinoso.

Quisiera así olvidarte,
quisiera así poder desconocerte,
quisiera así velarte,
poder desvanecerte,
para poder volver a conocerte.


MARC SIL

martes, 23 de marzo de 2010

Todos tuvimos este día...¿vedad?



Que película mas buena, en este mundo de mierda donde crees todo por sentado, platicas cosas que al final de todo ni tu (YO) eres/somos capaces de poder hacer.

Me resulta difícil creer que un solo [hola] puede hacer tanto y llevarte a un pasado que te destroza por dentro y hace sentir como la mierda mas insignificante de todas ( como diría una persona muy querida "una simple bosta!"), ¿¿te das cuenta de las huevadas que hablo??

pero en fin, sacar un poco no cuesta nada, al final de todo yo lo decidí de esa forma!

de todos modos aun vivo en un mundo mágico y espero que ese sueño mio se cumpla

si pidiera un deseo, ya sabes cual seria, creo que todos lo saben, ojala sea como quiero por que de verdad eres tu :/

martes, 16 de marzo de 2010

#include
#include
#include
#define MAX_L 3

struct nodo{
struct nodo *ant;//apunta al nodo anterior
unsigned short int puzle[MAX_L][MAX_L];//contiene el puzle
unsigned short int blanco[2];//tiene la posicion x e y donde esta el
blanco
struct nodo *sig;//apunta al nodo siguiente
};

void pide_estado(struct nodo **g);
void A_asterisco(struct nodo **g,struct nodo **f);
struct nodo *expansion(struct nodo *g,int d);
void inserta(struct nodo **e,struct nodo **n);
void borrar(struct nodo **e);
struct nodo *evalua_nodo(struct nodo **e,struct nodo **f);//se usa el
metodo de nº de casillas mal colocadas
void ensena_graf(const struct nodo *g);
void retorn_x_y(const struct nodo **f,unsigned short int *i_fin,
unsigned short int *j_fin,unsigned short int num);


void coge_ini(struct nodo **g);void coge_fin(struct nodo **g);void pide_estado(struct nodo **g){ struct nodo *nuevo; unsigned short int i,j,a_i,a_j; if(!(nuevo=(struct nodo *)malloc(sizeof(struct nodo)))) printf("no queda memoria \n"); else { printf(" Mete un 0 en la posicion en blanco \n");
for(i=0;i!=MAX_L;i++)
for(j=0;j!=MAX_L;j++)
{ printf("\n Mete el nº de la posicion [%d,%d]=",i,j);
scanf("%d",&nuevo->puzle[i][j]);
if(nuevo->puzle[i][j]==0)
{ a_i=i; a_j=j; } } nuevo->blanco[0]=a_i; nuevo->blanco[1]=a_j;}
nuevo->ant=NULL; nuevo->sig=NULL; *g=nuevo;}void A_asterisco(struct nodo **g,struct nodo **f)
{ int terminado=0; struct nodo *expan=NULL,*aus=NULL,*nuevo=NULL; while(! terminado)
{ if((*g)->blanco[1]!=MAX_L-1) { nuevo=expansion(*g,1); inserta(&expan,&nuevo); }
*g,int d){ unsigned short int aus=0,i,j; struct nodo *n; if(!(n=(struct nodo *)malloc(sizeof(struct nodo)))) printf("no queda memoria \n"); else {
n->sig=NULL; n->ant=NULL;
for(i=0;i!=MAX_L;i++)
for(j=0;j!=MAX_L;j++)
n->puzle[i][j]=g->puzle[i][j];
i=g->blanco[0];
j=g->blanco[1];
n->blanco[0]=i;
n->blanco[1]=j;
if(d==1)//movimiento del 0 a la derecha
{ aus=n->puzle[i][j+1];
n->puzle[i][j+1]=0;
n->blanco[0]=i;
n->blanco[1]=j+1;
} else if(d==2)//movimiento del 0 a la izquierda
{
aus=n->puzle[i][j-1];
n->puzle[i][j-1]=0;
n->blanco[0]=i;
n->blanco[1]=j-1;
} else
if(d==3)//movimiento del 0 abajo { aus=n->puzle[i+1][j]; n->puzle[i+1][j]=0; n->blanco[0]=i+1;
n->blanco[1]=j; } else if(d==4)//movimiento del 0 arriba { aus=n->puzle[i-1][j];
n->puzle[i-1][j]=0;
n->blanco[0]=i-1; n->blanco[1]=j;
}
n->puzle[i][j]=aus; } return n;}void inserta(struct nodo **e,struct nodo **n)
{ mal=0;
for(i=0;i!=MAX_L;i++)//comparacion de los nodos for(j=0;j!=MAX_L;j++) if(((*e)->puzle[i][j] != (*f)->puzle[i][j]) && ((*e)->puzle[i][j] !=0)) {////se aplica Manhatan retorn_x_y(f,&i_f,&j_f,(*e)->puzle[i][j]);
mal=mal+(abs(i-i_f)+abs(j-j_f)); } if(mal < style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "> mejor=mal;
p_mejor=*e;// el mejor nodo
} else if(mal == mejor) {
mal_aus=mal; p_mejor_aus=*e;
} *e=(*e)->ant; } opcion=0;
if((mejor==mal_aus) && (mejor != 0))// en el caso de que halla 2 nodos
posibles
{
printf("\n\n¡PROBLEMA! Hay dos nodos con solo %d casilla mal
colocadas",mejor);
printf("\n Pulse ( 1 ) o ( 2 ) para elegir uno de los dos nodos al
azar --> ");
scanf("%d",&opcion);
fflush(stdin);
}
if(opcion==2)// en el caso de que halla 2 nodos posibles
p_mejor=p_mejor_aus;

if(mejor==0)//fin del proceso
return NULL;
else
{ if(p_mejor->sig != NULL)
{ p_mejor->sig->ant=p_mejor->ant;
p_mejor->sig=NULL;
} if(p_mejor->ant != NULL)
{ p_mejor->ant->sig=p_mejor->sig;
p_mejor->ant=NULL;
}
printf("\n se escoge este");
ensena_graf(p_mejor);
return p_mejor;
}

for(j=0;j!=MAX_L;j++)
printf("[%d,%d]=%d <> ",i,j,g->puzle[i][j]);
}
g=g->sig;
}
}
void coge_ini(struct nodo **g)/// para coger el nodo inicial sin meterlo
por teclado{ struct nodo *nuevo; if(!(nuevo=struct nodo *)malloc(sizeof(struct nodo))))
printf("no queda memoria \n");
else { nuevo->blanco[0]=1;
nuevo->blanco[1]=2;
nuevo->puzle[0][0]=1;
nuevo->puzle[0][1]=2;
nuevo->puzle[0][2]=3;
nuevo->puzle[1][0]=6;
nuevo->puzle[1][1]=4;
nuevo->puzle[1][2]=0;
nuevo->puzle[2][0]=8;
nuevo->puzle[2][1]=7;
nuevo->puzle[2][2]=5;
} nuevo->ant=NULL;
nuevo->sig=NULL;
*g=nuevo;}void coge_fin(struct nodo **g)/// para coger el nodo final sin meterlo
por teclado{ struct nodo *nuevo;
if(!(nuevo=(struct nodo *)malloc(sizeof(struct nodo))))
printf("no queda memoria \n");
else { nuevo->blanco[0]=1;
nuevo->blanco[1]=1;
nuevo->puzle[0][0]=1;
nuevo->puzle[0][1]=2;
nuevo->puzle[0][2]=3;
nuevo->puzle[1][0]=8;
nuevo->puzle[1][1]=0;
nuevo->puzle[1][2]=4;
nuevo->puzle[2][0]=7;
nuevo->puzle[2][1]=6;
nuevo->puzle[2][2]=5;
} nuevo->ant=NULL;
nuevo->sig=NULL;
*g=nuevo;}void main(){ struct nodo *grafo=NULL,*final=NULL;
unsigned short int opcion;
printf("\n\n Metodo A* con estimacion heuristica Manhatan
\n\n"); printf("\n PULSE 1- Si desea meter el contenido de los nodos por
teclado"); printf("\n PULSE 2- Si desea usar los nodos del ejemplo de clase \n");
do scanf("%d",&opcion); while ((opcion!=1) && (opcion!=2)); if (opcion==1) { printf("\n Introduce la tabla del estado inicial \n"); pide_estado(&grafo); printf("\n Introduce la tabla del estado final \n");
pide_estado(&final); } else { coge_ini(&grafo); coge_fin(&final); }
A_asterisco(&grafo,&final);///realiza el proceso
printf("\n\n\n PROCESO TERMINADO, ESTE ES EL CAMINO HASTA LA
SOLUCION");
ensena_graf(grafo);
}



/* así un pc siempre encontrara la respuesta correcta y el camino mas fácil a la solución con un error del 0% */

así es como la buscamos nosotros
con un error de hasta el 100%

jueves, 11 de marzo de 2010

.::daa 1::.

hola, si, no se redactar ni mucho menos escribir.

últimamente ando muy bipolar ¬¬ algo así como nueva faceta mía ( de por si una mierda) hace mucho que no usaba mi cabeza en vacaciones fuera del carrete y de hacerla dormir 16 horas al día, pero esta situación es tan poco común y creo que me vuelve loco muy lentamente y entre mi faceta de filosofo preguntándome mil y una tonteras...bueno no tonteras pero esas dudas que te haces cuando andas..mal o aburrido o no tienes nada mejor en que pensar.
ayer pensé oooh si pudiera devolver el tiempo, que genial seria, todo eso a la mierda la idea de que la imperfección es bella, si lo único que quieres hacer en verdad es volver y cambiar todo eso que pudiera hacer que nada paso o en el peor de los casos tomar un poco de esa memoria futura e inyectarla a la pasada.
pero saben que mas a la mierda todo
es mas fácil, económico y siempre te trae sorpresas
(¿¿ que abrupto final no ?? )

But in the end it doesn't even matter !!

lunes, 8 de marzo de 2010

cuesta creerlo ??

Tu te lo pierdes
yo me lo ahorro y
otra se lo gana
:)

domingo, 7 de marzo de 2010

Son simples palabras al aire !

bueno simplemente son palabras y párrafos sin conexiones o sentidos la unas de las otras

se podrías hacer una sopa de letras a partir de todo esto y ver que las posibilidades pueden ser de millares o simplemente no llevar a nada, esto no tiene sentido u orden, es mas las comos o puntos estarán demás y que raro sentir todo esto que piensas que nunca pasara...pero pasa y lo ves con otros ojos, dicen que ayuda, capas que sea verdad pero puta no es lo que tu quieres en verdad.
es raro todo esto y lo peor que tus sentidos te engañan diciéndote que, puede ser mentira o un simple sueño o que se yo.

yo si se que duele y eso no es mentira pero también odio esa sensación de.... noo si aun no termina es solo que tiene que ser así para que funciones bien mas a delante, pero y mi vida que haré mas adelante, es una paja pensarlo, analizarlo, y deducir que seria la mejor opción, creo que lo mejor sera tirarme a la vida sin caer en lo malo ( que de ves en cuando no es malo en si ) pero siempre digno jajajaja.

bueno aun no se que hacer de verdad, si se que quiero reír mucho, como me encanta reír y hacerlo también de ves en cuando aun con mayor razón si esa sonrisa que se genera significa algo para mi, bueno por ahora todo es como alicia en el país de las maravillas, que suerte que no necesito huevadas para irme en la vola! jajajaja.

pobre de este blog que soporta a alguien como yo y se tiene que dar la paja de publicar lo que yo ordene bueno que ilustre todo esto en una de esas aprendo a escribir por aquí y hacer algo productivo con mi vida.

chao (R)

viernes, 5 de marzo de 2010

la vida es muy corta: perdone rápido, bese lento y ame intensamente, y nunca deje de sonreír por más extraño que le parezca el motivo.

Siento ♪

Tantas cosas que decirte
que no sé como empezar,
que te quiero, que te odio,
que sin ti no puedo estar,
pero contigo tampoco
esto tenía que acabar,
aunque no lo que siento,
nunca te dejare de amar.
Tenía miedo de dejar de besarte y perderte,
no se si algún día tendré fuerzas de volver a verte
Sueño cada noche con volver a acariciarte,
te juro que nunca en la vida
yo podré olvidarte
Te conocí, me enamoré,
puse mi vida en tu mano,
te quise, aceleré
y nunca pisé los frenos
Debi dejarlo todo hace ya tiempo,
quizá no,
lo único que sé
es que siempre te echaré de menos
Dile a él que te proteja,
dile que te cuide,
cuidale tu a él, dale todo lo que te pida
Guardame en tu corazón,
y que no se te olvide,
que he muerto al perderte,
porque tu eras mi vida.

SIENTO NO ENTENDER PORQUE SIENTO LO QUE SIENTO,
SIENTO ENTENDERLO Y NO PODER DECIR TE QUIERO,
SIENTO TENERTE SIEMPRE EN MI PENSAMIENTO,
SIENTO QUE PUEDO PERDERTE Y SOLO DE PENSARLO MUERO.

Te estoy escribiendo y al mismo tiempo estoy llorando,
que pensarte sin tenerte, es lo que más me duele.
No puedo verte ahora, pero te estaré esperando,
mi corazón lucha por tí pero al estar sin ti se muere.
Sé que nuestra situación era muy difícil,
que nuestra paciencia finalmente se agotó.
Sé que muchas veces me porté como un imbécil,
y ahora soy un imbécil con el corazón roto.
Tengo puesta en mi habitación tu foto,
al mirarla puedo incluso derretir el hielo.
No puedo competir con él, porque él tiene moto,
pero él no puede como yo, ofrecerte el cielo.
Se ofenderá Dios por robarle una estrella?
y por tenerla en mi corazón reclusa?
Hago bello el rap porque mi musa es bella,
tú eres ella, la estrella, para el rap, mi musa.

SIENTO NO ENTENDER PORQUE SIENTO LO QUE SIENTO,
SIENTO ENTENDERLO Y NO PODER DECIR TE QUIERO,
SIENTO TENERTE SIEMPRE EN MI PENSAMIENTO,
SIENTO QUE PUEDO PERDERTE Y SOLO DE PENSARLO MUERO.

Sé que de esa doble vida ya estabas arta,
arta de mentiras, de escusas y de cuentos
Dedico esta canción que ya escribí en la carta,
aquella carta en la que te mostré mis sentimientos.
Fui cobarde cara a cara, no pude hacerlo,
espero que algún día, puedas perdonarme.
Me hiciste el hombre más feliz, debes saberlo,
no creo que como tu, nadie más pueda amarme.
Elevarme al infinito, como tu lo hiciste,
y hacerme soñar despierto con el paraiso.
Amor más grande en este mundo ya no existe,
desde que Adam a Eva, tanto la quiso.
Querría raptarte, y parar el tiempo,
amarte como a una mujer nunca amó un hombre.
Que se acabe el mundo, que se pare el tempo,
si quieres tenerme, solo grita mi nombre.

jueves, 4 de marzo de 2010

hola mundo

Bueno ya que trato de evitar mi vida pasada como adicto a los gammer ( mucha vida perdida ya! ) decidí abrir un querido blog :B

como idea principal solo sera para desquitarme un poco, decir lo que pienso, lo que me agrada y lo que no, así mismo subir toda la cursileria posible que se me de la gana y todo lo que quiera... bueno para eso es esto no ?

creo que me dedicare a terminar de hacer el sitio y todas las cosas que puede aprender de esto.

Hay muchas cosas que aun quiero hacer y tengo muchos objetivos, en lo posible en un corto tiempo "The time is money" bueno, me di cuenta que eso no es verdad y hay cosas mas importantes y al mismo tiempo no lo necesito para poder tenerlo.. si soy algo complicado y no humanista mi redacción es obvio que no es la mejor, pero creo que tampoco lo peor si te gusta leer tonteras, puedes hacerlo, no hay problemas y creo que me agrada.

aprenderás una que otra cosa de mi, eso si te lo puedo asegurar
nos vemos (: