10. operasi linked list

Upload: rozita-rahman

Post on 26-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 10. Operasi Linked List

    1/10

    LAPORAN PRAKTIKUM

    STRUKTUR DATA

    Modul X

    Disusun Oleh :

    Nama : YEYE FAJRIYANI

    Nim : 2009081177

    ProdiJen!an" : #e$ni$ In%orma&i$a '1 A

    ("elom)an" : 2 *D+A,

    LABORATORIUM KOMPUTER

    FAKULTAS ILMU KOMPUTER

    UNIVERSITAS KUNINGAN

    2010

  • 7/25/2019 10. Operasi Linked List

    2/10

    MODUL X

    OPERASI LINKED LIST / SENARAI BERANTAI

    A. Pra!"u# da$ P%#&a'a(a$

    1. Pra!"u#

    -em)ua& .ro"ram lin$ed/ 'oure odena ada di)aah ini :

    A$al"(a$)a *

  • 7/25/2019 10. Operasi Linked List

    3/10

    Ou&.u& di a&as adalah .ro"ram lin$ed un&u$ menam.il$an da&&a )eruru&3 an"

    dimulai dari NOD .er&ama ai&u )ernilai null/

    2. Pra!"u# 2-em)ua& .ro"ram lin$ed/ 'oure odena ada di)aah ini :

  • 7/25/2019 10. Operasi Linked List

    4/10

  • 7/25/2019 10. Operasi Linked List

    5/10

  • 7/25/2019 10. Operasi Linked List

    6/10

  • 7/25/2019 10. Operasi Linked List

    7/10

  • 7/25/2019 10. Operasi Linked List

    8/10

    A$al"(a$)a *

    Pro"ram ini di)ua& un&u$ mem)ua& node4node )aru sesuai dari an" di

    in.u&$an/ Dan un&u$ men"in.u&$an adalah &.e da&a in&e"er dan un&u$

    memasu$an name adalah har3 !u"a &erda.a& )aris .erin&ah s&ru& un&u$

    menim.an hasil in.u&an/

    Ou&.u&na adalah :

  • 7/25/2019 10. Operasi Linked List

    9/10

    Pem)ahasan :

    +n&u$ memasu$an node adalah numeri dan ara&er !u"a den"an l$e

    dan un&u$ nama adalah $ara$&er/

    B. P%r!a$)aa$ da$ Tu+a(

    1. Ama&i lin$ed 2 dan analisa hasilnaJaa) :

    Pro"ram ini di)ua& un&u$ mem)ua& node4node )aru sesuai dari

    an" di in.u&$an/ Dan un&u$ men"in.u&$an adalah &.e da&a in&e"er dan

    un&u$ memasu$an name adalah har3 !u"a &erda.a& )aris .erin&ah s&ru&

    un&u$ menim.an hasil in.u&an/ +n&u$ memasu$an node adalah numeri

    dan ara&er !u"a den"an l$e dan un&u$ nama adalah $ara$&er/

    2. Per)edaan 5in$ed 5is& dan ArraJaa) :

    5in$ed lis& *lis& )er&au&, adalah salah sa&u s&ru$&ur da&a dasar an" san"a&

    %undamen&al dalam )idan" ilmu $om.u&er/ Den"an men""una$an lin$ed

    lis& ma$a da.a& menim.an da&a $a.an.un di)u&uh$an/ 5in$ed lis& miri.

    dan"an arra3 $euali .ada lin$ed lis& da&a an" in"in disim.an da.a&

    dialo$asi$an seara dinamis .ada saa& .en"o.erasian .ro"ram *run4&ime,3

    &e&a.i .ada arra &ida$/ Pada arra3 a.a)ila in"in menim.an da&a3

    diharus$an un&u$ mende%inisi$an )esar arra &erle)ih dahulu/

  • 7/25/2019 10. Operasi Linked List

    10/10

    ,. K%("#-ula$

    Dari .ra$&i$um di a&as da.a& disim.ul$an )aha 5in$ed 5is& adalah sua&u ara

    un&u$ menam.ai$an da&a den"an s&ru$&ur sehin""a .ro"rammer da.a&

    searao&oma&is meni.&a$an sua&u &em.a& )aru un&u$ menim.an da&a $a.an sa!a

    di.erlu$an/ '&ru$&ur dinamis ini mem.unai )e)era.a $eun&un"an di)andin"

    s&ru$&ur ara an" )ersi%a& s&a&is/ '&ru$&ur ini le)ih dinamis3 $arena )ana$

    elemen den"an mudah di&am)ah a&au di$uran"i3 )er)eda den"an arra an"

    u$uranna )ersi%a& &e&a./ Dism.in" i&u3 mani.ulasi &erhada. se&ia. elemen se.er&i

    menisi.$an3 men"ha.us3 mau.un menam)ah da&a da.a& dila$u$an den"an le)ih

    mudah/