Page 23 - Informatika SMK Kelas X
P. 23

Tabel 1.3 Pengurutan pada Nominal
                           Tidak Berurutan               Sorting Ascending             Sorting Descending

                                  500.000                        50.000                      2.550.000
                                  200.000                       123.000                        999.000

                                  999.000                       200.000                        500.000
                                  123.000                       500.000                        200.000

                                2.550.000                       999.000                        123.000
                                   50.000                      2.550.000                        50.000


                      Pada umumnya, masalah pengurutan terdiri dari sekumpulan objek
                  yang disusun secara acak yang harus diurutkan berdasarkan kriteria
                  tertentu.  Setelah  itu,  secara sistematis  posisi objek diurutkan dengan
                  melakukan pertukaran posisi dua buah  objek. Hal  tersebut  dilakukan
                  secara  terus-menerus  hingga semua posisi objek  benar terurut  sesuai
                  kriteria yang telah ditentukan.
                      Untuk lebih memahaminya, perhatikan ilustrasi pada Gambar 1.8.


                     1              5             3              7             9





                  Sumber: Dokumen penerbit
                  Gambar 1.8 Lima buah angka acak

                      Bagaimana cara mengurutkan bilangan acak pada Gambar 1.8 secara
                  ascending? Kalian dapat melakukannya dengan pertukaran, yaitu menukar
                  bilangan 3 dengan 5, sehingga menjadi bilangan terurut yakni 1, 3, 5,
                  7, 9. Untuk lebih jelasnya, perhatikan Gambar 1.9.





                     1              5             3              7             9







                     1              3             5              7             9





                  Sumber: Dokumen penerbit
                  Gambar 1.9 Pengurutan bilangan acak dengan pertukaran







                                                                                        Bab I  Berpikir Komputasional  9
   18   19   20   21   22   23   24   25   26   27   28