Pertanyaan yang diberi tag ds.algorithms

20
pencocokan pola n-dimensi

Apa beberapa hasil yang diketahui untuk menemukan subarray n-dimensi yang tepat di dalam array n-dimensi? Dalam 1D, itu hanya masalah pencocokan string, KMP melakukannya dalam waktu linier. Dalam 2D, makalah ini menunjukkan dapat dilakukan dalam waktu linier dengan sedikit ruang ekstra. Bisakah...

20
Menyortir menggunakan kotak hitam

Asumsikan kita ingin mengurutkan daftar dari bilangan real. Anggaplah kita diberi kotak hitam yang dapat mengurutkan bilangan real secara instan. Berapa banyak keuntungan yang bisa kita peroleh dengan menggunakan kotak hitam ini?n √SSSnnnn--√n\sqrt n Misalnya, dapatkah kita mengurutkan angka hanya...

19
Menggabungkan daftar objek yang rapuh

Latar belakang: Chao Xu memposting pertanyaan berikut beberapa waktu lalu: " Apakah ada algoritma penyortiran perbandingan yang diketahui tidak mengurangi untuk menyortir jaringan, sehingga setiap elemen dibandingkan dengan kali?O ( logn )HAI(catatan⁡n)O(\log n) ". Tampaknya kita agak terjebak...

19
Menemukan subgraf yang diinduksi baik

Anda diberi grafik dengan n simpul. Mungkin bipartit jika Anda mau. Ada m set tepi E 1 , … , E m ⊆ E (katakanlah disjoint). Saya tertarik pada masalah menemukan subset S ⊆ V , sekecil mungkin (atau bahkan lebih kecil), sehingga grafik yang diinduksi G S memiliki setidaknya satu sisi dari setiap...