Arsip: Sorting di delphi cepetan yang mana?

more 17 years ago
nexia29kar
mo nanya nih sorting kan bisa macam2 kaya quicksort, bubble dll. tapi yang prosesnya paling cepet klo di aplikasiin ke delphi yang mana ya? :(

more 17 years ago
zieborg
klo kita tahu range data yang akan kita sort, dan jumlah data kira-kira dibawah 1 juta record, counting sort adalah yang tercepat

more 17 years ago
armanefendi
klo pake sql gimana implementasi dari quicksort, bubble sort dan sort-sort yang lainnya ? yang mana yang tercepat(maaf nambah pertanyaan) :D:D:D

more 17 years ago
zieborg
klo sql kita ga perlu pikirin algoritma sorting, tiap2 db engine sudah punya metode untuk sorting yang efisien, yang kita perlu buat adalah query yang disertai dg keyword ORDER BY, dan klo table yang diselect ada indexnya, index tsb akan dipakai

more 17 years ago
ImanD
@zieborg
justru yg akan ditanyakan selanjutnya adalah SQL tersebut menggunakan method apaan? xixiixix

more 17 years ago
simba
Algoritma2 semacam ini (sorting, searching, encryption, dlsb) gak terlalu terikat ama bhs. Secara teori, algoritma quicksort adalah yg tercepat. CMIIW. Secara teori juga, implementasinya (seharusnya) yg tercepat adalah quicksort, gak peduli pake bhs apa pun. Namun, dalam prakteknya ternyata gak begitu. Dalam kondisi tertentu, quicksort malah kalah cepat dgn bubble sort. So, pelajari apa masalahnya, kemudian analisa untuk mendapatkan solusi terbaik (gak selalu harus yg tercepat scr teori), lalu terapkan dalam bhs pemrograman yg paling kamu kuasai. ;)

more 17 years ago
antonpardede
Jika ada yang tertarik membuat semacam antispyware dengan menggunakan hash sebagai id scan, quicksort dan binary search merupakan kombinasi yang ampuh untuk melakukan pencarian yang sangat cepat walau dengan database ratusan ribu. Dan ya, saya pilih quicksort :D
-arp-

more 17 years ago
zieborg
Dalam kondisi tertentu, quicksort malah kalah cepat dgn bubble sort.memang betul sekali, tergantung kondisi, makanya di atas saya juga pake embel-embel kalo...., tapi untuk data integer yang jml recordnya masih dibawah 10jt dan max valuenya kira-kira 1-10jt, counting sort unbeatable lebih tepatnya saya kutip perkataan mas stephen : Every sorting algorithm has its strengths and weaknesses. Bubblesort is fast for large lists that are almost sorted, but slow for others. Selectionsort is easy to program and fast for small lists, but it is painfully slow for large lists. Quicksort is fast most of the time, but has trouble if the list contains many duplicate values. Finally, countingsort only works with integers that span a small range of values, but for those lists it is unbeatable. Here is a checklist that can help you pick the algorithm that is right for your situation. If the list is more than 99 percent sorted, use bubblesort. If the list is very small, use bubblesort or selectionsort. If the list contains integers with a small range or values, use countingsort. Otherwise use quicksort. Chose your algorithm wisely and one of these four will provide you with excellent performance under almost any circumstances.

more 17 years ago
ekosch
iya daripada pusing mikirin buat fungsi sorting mending pake bawaannya engine dbnya aja
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Atur Naik Turun Nada Lagu (Pitch Control)
by machomen in Multimedia & Graphic Enhancement more 18 years ago - (Ask) TComport
by andraones in Network, Files, I/O & System more 14 years ago - Licensi Delphi
by farhan_port in Hal umum tentang Pascal Indonesia more 17 years ago - Desain tabel utk Histori Absensi
by onsir in Lain-lain more 16 years ago - gmn cara buat printout nota
by artan in Hal umum tentang Pascal Indonesia more 18 years ago - membuat query di delpi ?
by jajang in Hal umum tentang Pascal Indonesia more 16 years ago - Menentukan lama pinjam & diskon program rental
by ho2sly in Tip n Trik Pemrograman more 17 years ago - cara memanggil ms word
by dauf in Tip n Trik Pemrograman more 17 years ago - Deklarasi variable public
by ayocool in Hal umum tentang Pascal Indonesia more 19 years ago - Exe dengan Parameter
by machomen in Hal umum tentang Pascal Indonesia more 19 years ago