Kamis, 06 Januari 2011

BFS N DFS

#include
#include


int q[20],top=-1,front=-1,rear=-1,a[20][20],vis[20],stack[20];
int del();
void add(int item);
void bfs(int s, int n);
void dfs(int s, int n);
void push(int item);
int pop();


main()
{
 int n,i,s,ch,j;
clrscr();
printf("masukkan angka ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
 for(j=1;j<=n;j++)
 {
  printf("masukkan %d jika mempunyai simpul %d selain itu 0   ",i,j);
  scanf("%d",&a[i][j]);
 }
}
printf("matrik adjasensi\n");
for(i=1;i<=n;i++)
{
 for(j=1;j<=n;j++)
 {
  printf("%d",a[i][j]);
 }
  printf("\n");
}



for(i=1;i<=n;i++)
a:
vis[i]=0;
printf("\nmenu");
printf("\n1. bfs");
printf("\n2. dfs");
printf("\npilihan:");
scanf("%d",&ch);
printf("\nmasukan simpul sumber:");
scanf("%d",&s);


switch(ch)
{
case 1:bfs(s,n);
goto a;
case 2:dfs(s,n);
goto a;
case 3:
break;
}
return(0);
}


void bfs(int s,int n)
{
int p,i;
add(s);
vis[s]=1;
p=del();
if(p!=0)
printf("%d",p);
while(p!=0)
{
for(i=1;i<=n;i++)
if((a[p][i]!=0)&&(vis[i]==0))
{
add(i);
vis[i]=1;
}
p=del();
if(p!=0)
printf("%d",p);
}
for(i=1;i<=n;i++)
if (vis[i]==0)
bfs(i,n);
}


void add(int item)
{
if (rear==19)
printf("antrian full");
else
if (rear==-1)
{
q[++rear]=item;
front++;
}
else
q[++rear]=item;
}



int del()
{
int k;
if((front>rear)||(front==-1))
return(0);
else
{
k=q[front++];
return(k);
}
}


void dfs(int s, int n)
{
int i,k;
push(s);
vis[s]=1;
k=pop();
if(k!=0)
printf("%d",k);
while(k!=0)
{
for(i=1;i<=n;i++)
if((a[k][i]!=0)&&(vis[i]==0))
{
push(i);
vis[i]=1;
}
k=pop();
if (k!=0)
printf("%d",k);
}
for(i=1;i<=n;i++)
if (vis[i]==0)
dfs(i,n);
}


void push(int item)
{
if(top==19)
printf("stack overflow");
else
stack[++top]=item;
}



int pop()
{
int k;
if (top==-1)
return(0);
else
{
k=stack[top--];
return(k);
}
}


Rabu, 05 Januari 2011

Kelebihan N Kekurangan Point Blank 2010

Nah sekarang saya akan membahas kelebihan dan kekurangan game online Point Blank 2010. Menurut saya game point blank mempunyai kelebihan dan kekurangan di setiap level " nya..tapi yang terpenting :
Kelebihannya tuh map baru, senjata baru, komunitas yang maen banyak n grafik persahabatan,dan ketajaman gambarnya bagus. Kekurangnya : di banjiri oleh cheater, senjata harus beli sendiri dan itu juga cma bisa bertahan 1-7 hari saja...untuk lebih jelasnya ada yg ngeposting secara detail kelebihan dan kekurangan point blank 2010 

game mode dalam sebuah permainan FPS adalah sangan penting , berguna bagi gamer yg ingin cepat menaikkan level/pangkat....



DEATH MATCH
DM adalah game mode yang mungkin sudah lumayan umum, dimana kedua tim saling membunuh satu sama lain sampai Kill Quota terpenuhi untuk memenangkan pertandingan tersebut. Mode ini menggunakan sistem Kill Count, dimana tim yang menang adalah tim yang memiliki kill terbanyak.

kelebihan:
-Waktu pertandingan relatif cepat (mentok2 10 menit, klo jago2 bisa cm 5 menit-an)
-Bagus buat nambahin K/D / HS rate
-Recommended for newbies
-Mati? Respawn, maen lagi! (4 detik-an, klo maenin mission Halloween bisa dapet instant respawn lho~)
-Chance buat dapet Mass Kill lumayan gede, karena di map yg relatif sempit kadang banyak org yg kongkow pake AWP di satu tempat

Kekurangan :-Point ama EXP seret (mentok2 juga dapet 200 EXP & 150+ Point)
-Ngabis2in unit weapon yg lo beli pake Point (beda ceritanya kalo lo beli senjata cash)
-Kurang terasa menantang bagi gamer hardcore
-Kurang mengandalkan taktik (mati, respawn, labrak lagi)


BOMB MISSION
BM adalah mode permainan dimana Free Rebels akan berusaha meledakkan target sasaran yang ditetapkan. Tentu saja, CT-Foce juga ditugaskan untuk mencegah Free Rebels meledakkan target2 tersebut dengan cara membantai habis musuh atau mendefuse bomb yang udah terlanjur ke-set. Mode ini menggunakan sistem Round, dimana tim dengan Winning Round yang terbanyak yang akan memenangkan pertandingan.

Kelebihan :-4 in 1 (maksudnya 1 kali kill di BM = 4x kill di DM = 20 Point!)
-Tantangan yang terasa bagi gamer hardcore
-Point dan EXP yang didapat sangat banyak
-Hemat unit weapon

Kekurangan:-Kalo mati ga langsung respawn. Lo harus nunggu ampe ronde berikutnya
-Newbie (apalagi yang copo) ga akan ditolerir di mode ini (biasanya abis ketauan copo langsung di kick ama RM)
-Waktu pertandingan yang relatif lama (30 menit-an)
-Semua orang dituntut jago


DESTROY/DESTRUCTION MISSION
Destruction Mission adalah game mode dimana setiap tim akan berusaha menghancurkan "Mission Target" yang telah ditetapkan. Untuk map DesM yang tersedia sampai sekarang, yaitu Helispot, Target Missionnya berupa helikopter, yang harus dihancurkan dengan segala cara (menembakinya secara terus menerus atau dengan menggunakan RPG-7). Mode ini menggunakan sistem ronde, dimana sebuah ronde akan dimenangkan oleh tim yang berhasil menghancurkan helikopter musuh atau berhasil mengurangi HP helikopter terbanyak.

Kelebihan -Bagus buat panen EXP (apply damage to Target Mission = 10 EXP)
-Bagus buat ngasah skill RPG lo


Kekurangan-Darah heli nya beda sama yang di Outpost (map BM) gw taksir darahnya ada 10 kali lipet...
-Skill RPG belepotan = kalah, dan lagi2 buang2 weapon unit


ELIMINATE
Eliminate dapat dikatakan adalah versi yang lebih menantang dari DM. Game mode ini menggunakan sistem round, dimana tim yang memilike Winning Round terbanyak akan dinyatakan sebagai pemenang.

Kelebihan -Pemain dapat merasakan tantangan yang lebih di map DM yang relatif sempit
-Terasa lebih realistik (mati ga langsung respawn)


Kekurangan-Sangat sulit untuk mendapatkan lawan karena peminat mode ini sangat sedikit (popularity BM > Eliminate)


SHOTGUN MATCH
Mode ini mirip dengan DM, tetapi pemain hanya akan diperbolehkan untuk menggunakan senjata tipe Shotgun. Bagi pemain yang belum memilike Shotgun dapat "merental" Shotgun dalam mode permainan ini.

Kelebihan -Bagus untuk mengasah skill Shotgun anda
-Bagi pemain yang belum memiliki Shotgun dapat have a taste memakai senjata Shotgun, dan mungkin akan mempengaruhi persepsi pemain bahwa Shotgun adalah senjata dewa....

Kekurangan-Rugi untuk yang udah punya Shotgun (unit weapon tetep ngurang)
-Aim + Reflex = Mandatory. Newbie out of the league~


A. I. MATCH
AIM adalah game mode yang merupakan simulasi dengan Artificial Intelligence alias AI. Dalam mode ini, pemain dapat melatih skill mereka dengan bertempur melawan AI dengan tingkat kesulitan yang berbeda-beda, terbagi dalam 10 level (10 Easiest, 1 Hardest). Tugas anda adalah menghabisi sebanyak mungkin musuh yang datang sebelum waktu habis.

Kelebihan -Sangat cocok untuk melatih overall performance anda (difficulty 3-1)
-Bisa mendapat sneak preview weapon & char baru! (weapon & char yg dipake AI banyak yg blom keluar lho~)
-Cocok untuk melatih skill def anda, karena musuh akan selalu menerjang markas anda tanpa ampun

Kekurangan-Skor berapapun dan kill berapapun = 25 EXP + 50 Point
-Again, rugi unit weapon >_>


Sumber : www.ultra-violet.co.cc/2010/.../keuntungan-dan-kekurangan-game-mode-di.html