I più cliccati

Trucchi Farmville

Farmville Toolbar [GRATIS]

Vinci Farm Cash $FV[GRATIS]

Farmville Extreme Manager [5€]

Scrivere sottosopra [GRATIS]

Speed Downloading [GRATIS]

Avatarize Facebook [GRATIS]

Personalizza Facebook [GRATIS]

CONSOLIDAMENTO PARETI ROCCIOSE

Trucchi Giochi Facebook

coming soon

Aggiungimi su Facebook

mercoledì 26 marzo 2008

Trucchi sms

6 commenti
Ecco alcuni trucchi per:
-Sms Anonimi
-Notifica Sms
-Long Sms
-Nickname Sms
-Sms Fax
-Sms Differiti
Non sono stati provati tutti , se riscontrate qualche errore per qualche operatore contattatemi! Alcuni dovrebbero funzionare solo con operatore WIND

Secret Sms
Cos'è: Con questa opzione puoi inviare sms anonimi.
Costo: da 9 a 12 cent a seconda dell'operatore
Come usarlo: Digita all'inizio del testo del messaggio: *s#.
Attenzione: la persona che lo riceve non potrà rispondere a questo sms.

Notifica Sms
Cos'è: La notifica ti permette di sapere se un sms inviato arriva a destinazione..
Se, al primo tentativo, il vostro messaggio non riuscirà a raggiungere il cellulare del destinatario perchè spento o fuori copertura , il sistema riproverà in automatico ad inviarlo.
Costo: da 9 a 12 cent a seconda dell'operatore
Come usarlo: Per attivare il servizio ti basta digitare all'inizio del testo del messaggio *N #

Long Sms
Cos'è: Con Long Message puoi mandare fino a 4 brevi messaggi di testo (per un totale di 640 caratteri) uniti come se si trattasse di un unico messaggio.
Costo: quanto 1 sms ogni 160 caratteri. Alcuni piani tariffari prevedono offerte mirate (Piano BeWind, 26 centesmi di Euro)
Come usarlo: Basta digitare all'inizio del testo di ogni messaggio (solo i primi 3) *LONG#. All'ultimo sms (il quarto in caso si usano tutti e 640 i caratteri), scrivi *LAST# invece di long. (o *LAST N# se vuoi la notifica)


Nickname Sms
Cos'è: E' un servizio che ti permette di far apparire il tuo nickname invece del numero di cellulare.
Costo: da 9 a 12 cent a seconda dell'operatore
Come usarlo: *K[spazio]K#NICK Il nickname max 9 caratteri, almeno uno deve essere lettera.
Esempio: *K K#Gigi Ciao sono gigi

Sms Fax
Cos'è: E' un sms che viene inviato ad un numero fax
Costo: da 9 a 12 cent a seconda dell'operatore
Come usarlo: Digitate la parola *FAX# seguito dal testo del messaggio ed inserire come numero destinatario il numero di fax. Scrivendo *FAX*N#, potete ricevere la notifica di avvenuta o mancata ricezione.

Sms Differiti
Cos'è: E' un sms inviato ad una ora definita ovviamente posticipata.
Costo: da 9 a 12 cent a seconda dell'operatore
Come usarlo: Digitare *DEFER, inserire uno spazio e il numero di ore dopo il quale vuoi inviare il tuo messaggio (max 48), premere il tasto #, scrivere il messaggio e inviarlo. (*DEFER 36#).

sabato 15 marzo 2008

Differenza insiemistica liste

0 commenti
#include < stdio.h >
#include < stdlib.h >

/* definisco la struttura */
struct nodo
{
int elem;
struct nodo * next;
};

typedef struct nodo L_ELEM;
typedef struct nodo * L_PTR;

void stampa_lista(L_PTR p);
L_PTR inserisci_in_coda(L_PTR L, int val);
void differenza(L_PTR L1, L_PTR L2, L_PTR *L3);

int main()
{
L_PTR startPtr = NULL ;
L_PTR startPtr2 = NULL;
L_PTR startPtr3 = NULL;
int k=0;
int w=0;
int val=0;
int z=0;
int y=0;
scanf("%d",&k);
z=k;
while(k>0)
{
scanf("%d",&val);
startPtr = inserisci_in_coda(startPtr, val);
k--;
}

scanf("%d",&w);
y=w;
while (w>0)
{
scanf("%d",&val);
startPtr2 = inserisci_in_coda(startPtr2, val);
w--;
}
differenza(startPtr,startPtr2,&startPtr3);
stampa_lista(startPtr3);
return 0;
}

void stampa_lista(L_PTR p) {
while (p != NULL) {
printf("%d ", (p)->elem);
p = (p)->next;
}
return;
}

L_PTR inserisci_in_coda(L_PTR L, int val)
{
L_PTR curr,temp;
curr=L;
temp = malloc(sizeof(L_ELEM));

if(temp != NULL)
{
temp->elem = val;
if (L==NULL)
{
temp->next = NULL;
curr=temp;
}
else
{
while(L->next != NULL )
L=L->next;
temp->next=L->next;
L->next= temp;
}
return curr;
}
else return NULL;
}

void differenza(L_PTR L1, L_PTR L2, L_PTR *L3)
{

if (L1==NULL && L2==NULL) return;

if (L1==NULL) // se L1 e' una lista vuota non succede nulla
{
return;
}
if (L2==NULL) // se L2 e' vuota allora la lista differenza sara' proprio la lista L1
{
*L3 = L1;
differenza(L1->next,L2,&(*L3)->next);
return;
}
if (L1->elem == L2->elem) // mando avanti entrambe le liste
{
differenza(L1->next,L2->next,&(*L3));
return;
}
if (L1->elem < L2->elem) // metto L1 in L3
{
*L3 = L1;
differenza(L1->next,L2,&(*L3)->next);
return;
}else // altrimento mando avanti L2
{
differenza(L1,L2->next,&(*L3));
return;
}
}

Intersezione insiemistica liste

0 commenti
#include < stdio.h >
#include < stdlib.h >

/* definisco la struttura */
struct nodo
{
int elem;
struct nodo * next;
};

typedef struct nodo L_ELEM;
typedef struct nodo * L_PTR;

void stampa_lista(L_PTR p);
L_PTR inserisci_in_coda(L_PTR L, int val);
void intersezione(L_PTR L1, L_PTR L2, L_PTR *L3);

int main()
{
L_PTR startPtr = NULL ;
L_PTR startPtr2 = NULL;
L_PTR startPtr3 = NULL;
int k=0;
int w=0;
int val=0;
int z=0;
int y=0;
scanf("%d",&k);
z=k;
while(k>0)
{
scanf("%d",&val);
startPtr = inserisci_in_coda(startPtr, val);
k--;
}

scanf("%d",&w);
y=w;
while (w>0)
{
scanf("%d",&val);
startPtr2 = inserisci_in_coda(startPtr2, val);
w--;
}
intersezione(startPtr,startPtr2,&startPtr3);
stampa_lista(startPtr3);
return 0;
}

void stampa_lista(L_PTR p) {
while (p != NULL) {
printf("%d ", (p)->elem);
p = (p)->next;
}
return;
}

L_PTR inserisci_in_coda(L_PTR L, int val)
{
L_PTR curr,temp;
curr=L;
temp = malloc(sizeof(L_ELEM));

if(temp != NULL)
{
temp->elem = val;
if (L==NULL)
{
temp->next = NULL;
curr=temp;
}
else
{
while(L->next != NULL )
L=L->next;
temp->next=L->next;
L->next= temp;
}
return curr;
}
else return NULL;
}

void intersezione(L_PTR L1, L_PTR L2, L_PTR *L3)
{

if (L1==NULL && L2==NULL) return;

if (L1==NULL) // se L1 e' una lista vuota non succede nulla
{
return;
}
if (L2==NULL) // lo stesso se L2 e' vuota
{
return;
}
if (L1->elem == L2->elem) // metto in L3 l'elemento di L1 (o L2) e mando avanti entrambe le liste
{
*L3 = L1;
intersezione(L1->next,L2->next,&(*L3)->next);
return;
}
if (L1->elem < L2->elem) // mando avanti L1
{
intersezione(L1->next,L2,&(*L3));
return;
}else // altrimento mando avanti L2
{
intersezione(L1,L2->next,&(*L3));
return;
}
}

Unione insiemistica con liste

0 commenti
#include < stdio.h >
#include < stdlib.h >

/* definisco la struttura */
struct nodo
{
int elem;
struct nodo * next;
};

typedef struct nodo L_ELEM;
typedef struct nodo * L_PTR;

void stampa_lista(L_PTR p);
L_PTR inserisci_in_coda(L_PTR L, int val);
void unione(L_PTR L1, L_PTR L2, L_PTR *L3);

int main()
{
L_PTR startPtr = NULL ;
L_PTR startPtr2 = NULL;
L_PTR startPtr3 = NULL;
int k=0;
int w=0;
int val=0;
int z=0;
int y=0;
scanf("%d",&k);
z=k;
while(k>0)
{
scanf("%d",&val);
startPtr = inserisci_in_coda(startPtr, val);
k--;
}

scanf("%d",&w);
y=w;
while (w>0)
{
scanf("%d",&val);
startPtr2 = inserisci_in_coda(startPtr2, val);
w--;
}
unione(startPtr,startPtr2,&startPtr3);
stampa_lista(startPtr3);
return 0;
}

void stampa_lista(L_PTR p) {
while (p != NULL) {
printf("%d ", (p)->elem);
p = (p)->next;
}
return;
}

L_PTR inserisci_in_coda(L_PTR L, int val)
{
L_PTR curr,temp;
curr=L;
temp = malloc(sizeof(L_ELEM));

if(temp != NULL)
{
temp->elem = val;
if (L==NULL)
{
temp->next = NULL;
curr=temp;
}
else
{
while(L->next != NULL )
L=L->next;
temp->next=L->next;
L->next= temp;
}
return curr;
}
else return NULL;
}

void unione(L_PTR L1, L_PTR L2, L_PTR *L3)
{

if (L1==NULL && L2==NULL) return;

if (L1==NULL) // se L1 e' una lista vuota inserisco in L3 il contenuto di L2
{
*L3 = L2;
unione(L1,L2->next,&(*L3)->next);
return;
}
if (L2==NULL) // lo stesso se L2 e' vuota
{
*L3 = L1;
unione(L1->next,L2,&(*L3)->next);
return;
}
if (L1->elem == L2->elem) // metto in L3 l'elemento di L1 (o L2) e mando avanti entrambe le liste
{
*L3 = L1;
unione(L1->next,L2->next,&(*L3)->next);
return;
}
if (L1->elem < L2->elem) // metto in L3 l'elemento di L1
{
*L3 = L1;
unione(L1->next,L2,&(*L3)->next);
return;
}else // altrimento metto l'elemento di L2
{
*L3 = L2;
unione(L1,L2->next,&(*L3)->next);
return;
}
}

martedì 11 marzo 2008

Installare il compilatore gcc su kubuntu/ubuntu. How to install gcc on kubuntu/ubuntu

6 commenti
Finalmente sono riuscito ad installare il compilatore gcc su kubuntu.
Per chiunque abbia dei problemi, basta inserire questa sola riga su shell

sudo apt-get install gcc build-essential

inserire l'eventuale password d'amministratore, e il cd di installazione!

Ciaoooooo e alla prossima!

P.S.
Dimenticavo una citazione che mi piace tanto:

Possis nihil Urbe Roma visere maius.
 

juni0r. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com