value interger
int X;
CURR = new node;
CURR -> DATA = X;
HEAD = CURR;
TAIL = CURR;
CURR -> PREV = NULL;
CURR -> NEXT = NULL;
tulis presudo code sebuah method untuk mencari node terkecil dan menghapusnya
CURR=HEAD;
if(HEAD != NULL){
while(CURR!=TAIL){
if (CURR==HEAD){
CURR=HEAD;
infomin=CURR->DATA;
}
CURR= CURR -> NEXT;
X=CURR -> DATA;
if(X<infomin)
{
infomin= X;
}
CURR -> DATA = Infomin;
//proses penghapusan
CURR->NEXT->PREV=CURR->PREV;
CURR->PREV->NEXT=CURR->NEXT;
jelaskan dan berikan contoh binary tree yang full dan complete
Binary Full Tree: Tree yang setiap paren mempunyai 2 anak.
Binary Complete Tree : Semua parent yang diatas level -1 mempunyai 2 anak.
lakukan tree traversal pada tree di bawah ini fengan meniggnakan metode pre order
dan post order
Preorder
37 24 7 2 32 42 40 42 120
Postorder
2 7 32 24 40 42 42 120 37
cin>>cari;
while(left<=right && flag==0)
{
middle=(left+right)/2;
cout<<"Data tengah = "<<data[middle]<<endl;
if(data[middle]==cari)
{
flag=1;
break;
}
else if (cari<data[middle])
{
cout<<cari<<" < "<<data[middle];
right=middle-1;
cout<<"\nCari di kiri\n\n";
}
else
{
cout<<cari<<" > "<<data[middle];
left=middle+1;
cout<<"\nCari di kanan\n\n";
}
}
if(flag==1)
cout<<"Data ditemukan!\n\n";
else
cout<<"Data tidak ditemukan!\n\n";
tuliskan presudo code sebuah method dengan parameter sebuah interger x untik
mencari nilai terkecil yang lebih besar dari nillai x
1. carirepresntasi
binary
darisetiapkarakterpadakalimatberikutsetelahdikompresidenganhuffman code
"black back bad bat"
Jawaban :
Huffman
codeadalahsalahsatuteknikdalamkompresi
data
menggunakanstruktur
data
binary
tree.
inidilakukandengantujuanmengurangipenggunaandiskspacedan network traffic.
yang
Hal