Mengenai Saya

Foto saya
Ett Ef Ez Gw dI mymemorial@yahoo.co.id DuNt 4gEt YoAA,, oiA. . . bUaT YaNG fAnS j-Rocks MaRi BeRkAwaNdH, hEhE...

Google



Anda adalah Anda karena suatu alasan

Anda adalah bagian dari suatu rencana yang Kompleks

Anda adalah suatu rancangan unik yang berharga dan sempurna, disebut lelaki dan perempuan khusus milik Allah.

Anda berwajah seperti anda karena suatu alasan
Allah tidak membuat kesalahan
Dia merajut Anda menjadi satu di dalam kandungan
Anda benar-benar apa yang ingin Dia ciptakan.

Orangtua yang Anda miliki adalah orangtua yang Dia pilih.
dan tidak peduli bagaimana perasaan Anda,
mereka dirancang dengan pertimbangan rencana Allah,
dan, mereka memikul materai Tuhan,

tidak, trauma yang Anda hadapi tidaklah mudah,
dan, Allah menangis karena trauma itu begitu menyakiti Anda,
tetapi itu diizinkan untuk membentuk hati Anda,
Supaya Anda bertumbuh menjadi serupa denganNya.

Anda adalah Anda karena suatu alasan,
Anda telah dibentuk dengan Tongkat Tuhan,
Anda adalah Anda, Kekasih.
Karena ada Allah

Selasa, 09 Juni 2009

latihan linkedList

<html>
<head>
<title>Struktur Data Linked List </title></head>
<body>
<script language = "JavaScript">
<!--
function LinkedList()
{
this._panjang = 0;
this._kepala = null;
}
LinkedList.prototype =
{
construktor : LinkedList,
//Membuat Metode Untuk Menambah Data kedalam List
Tambah : function (data)
{
//Membuat Node List
var node = {data:data,next: null },NodeTanda;
//Periksa Isi List
if (this._kepala===null)
{
this._kepala = node;
}
else
{
NodeTanda = this._kepala;
while (NodeTanda.next)
{
NodeTanda = NodeTanda.next;
}
NodeTanda.next = node;
}
this._panjang++;
},
//Membuat Metode Untuk Menunjuk Item Data
Item : function (index)
{
if (index > -1 && index <this._panjang)
{
var NodeTanda = this._kepala,
i = 0;
while (i ++ < index)
{
NodeTanda = NodeTanda.next;
}
return NodeTanda.data;
}
else
{
return null;
}

},
//Membuat Metode Untuk Membuang Elemen List
Buang : function (index)
{
if (index > -1 && index < this._panjang)
{
var NodeTanda = this._kepala,previous,i = 0;
if (index === 0 )
{
this._kepala = NodeTanda.next;
}
else
{
while (i++ < index)
{
previous = NodeTanda;
NodeTanda = NodeTanda.next;
}
previous.next = NodeTanda.next;
}
this._panjang--;
return NodeTanda.data;
}
else
{
return null;
}
},
//Membuat Metode Untuk Mengetahui Jumlah Elemen List
Ukuran :function()
{
return this._panjang;
},
//Membuat Metode Untuk Membentuk Array
toArray : function()
{
var result = [],
NodeTanda = this._kepala;
while(NodeTanda){
result.push (NodeTanda.data);
NodeTanda = NodeTanda.next;
}
return result;
},
//Membuat Metode Untuk Konversi ke String
toString : function()
{
return this.toArray().toString();
}
};
//Lanjutan
var list = new LinkedList();

list.Tambah("Teknik Informatika");
list.Tambah("Teknik Komputer");
list.Tambah("Komputerisasi Akuntansi");
list.Tambah("Computer Networking");

document.write ("Isi LinkedList <br>") ;
document.write("----------------<br>");
for(i=0; i<4; i++)
{
document.write(list.Item(i) + "<br>");
}
document.write("----------------<br>");

alert("Isi LinkedList Awal="+ list.Item(0));
alert("Item 1 pada Linked list dibuang,yaitu =" +list.Item(1));
list.Buang(1);


document.write("Isi LinkedList Terakhir <br>");
document.write("------------------------<br>");
for(i=0;i<4;i++)
{
document.write(list.Item(i) + "<br>");
}
document.write("--------------------<br>");

//-->
</script>
</body>
</html>


Tampilan Hasilnya






Tidak ada komentar:

Posting Komentar