modul searching, replace, dan sorting python

7
7/21/2019 Modul Searching, Replace, Dan Sorting Python http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 1/7

Upload: m-eagan-ramadhan

Post on 05-Mar-2016

281 views

Category:

Documents


5 download

DESCRIPTION

beberapa fungsi untuk python

TRANSCRIPT

Page 1: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 1/7

Page 2: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 2/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

Searching

Searching adalah kegiatan untuk mencari nilai tertentu dari beberapa data contohnya

list. Misal kita mencari angka 6 dari angka : 2,3,6,7. Dalam contoh ini searching menemukan

angka tersebut.

Belum Ditemukan

Belum Ditemukan

2 3 6 7

2 3 6 7

2 3 6 7

Page 3: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 3/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

Sudah Ditemukan

Contoh Kodingan :

Replace

Replace mirip dengan searching hanya saja ketika kita sudah mendapat nilai yang

dicari kita menggantinya dengan nilai yang lain contohnya : mengganti angka 6 dengan 9 di

deretan angka 2,3,6,7, sehingga deretan angka menjadi 2,3,9,7.

Angka sudah ditemukan tapi belum diganti

2 3 6 7

2 3 9 7

Page 4: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 4/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

Angka sudah diganti

Contoh Kodingan :

Sorting

Sorting artinya mengurutkan beberapa data dari yang terkecil sampai yang terbesar.

Sekarang kita akan belajar dengan metode bubble sort. Contohnya kita ingin mengurutkan

dereta angkan 7,2,3,6 menjadi 2,3,6,7 :

Angka i lebih besar dari angka j maka tukar posisi keduanya

7 2 3 6

i  j

27

36

Page 5: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 5/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

Angka i lebih kecil dari angka j sehingga tidak melakukan apa-apa

Angka i lebih kecil dari angka j sehingga tidak melakukan apa-apa

Angka i lebih besar dari angka j maka ganti posisi keduanya

i  j

2 7 3 6

i

 j

2 7 3 6

i j

2 3 7 6

Page 6: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 6/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

Angka i lebih kecil dari angka j sehingga tidak melakukan apa-apa

Angka i lebih besar dari angka j maka ganti posisi keduanya

Dan akhirnya urutan menjadi terurut.

Contoh Kodingan :

i  j

2 3 7 6

i  j

2 3 6 7

Page 7: Modul Searching, Replace, Dan Sorting Python

7/21/2019 Modul Searching, Replace, Dan Sorting Python

http://slidepdf.com/reader/full/modul-searching-replace-dan-sorting-python 7/7

SEARCHING, SORTING, DAN REPLACE PTI 2015

ReverseReverse mirip dengan sorting hanya saja diurutkannya dari yang terbesar sampai

yang terkecil, sehingga jika i nya lebih kecil mereka akan berganti posisi. Contohnya : 7,2,3,6

menjadi 7,6,3,2.

Contoh Kodingan:

"If I say we're having a rematch, you have to have one! Come on! One more time!"  

-Vert/Green Heart