Pertanyaan yang diberi tag «algorithm»

Algoritme adalah urutan langkah yang didefinisikan dengan baik yang mendefinisikan solusi abstrak untuk suatu masalah. Gunakan tag ini ketika masalah Anda terkait dengan desain algoritma.


2
Angka ajaib dalam peningkatan :: hash_combine
Fungsi boost::hash_combinetemplate mengambil referensi ke hash (dipanggil seed) dan objek v. Menurut dokumen , ini digabungkan seeddengan hash voleh seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Saya dapat melihat bahwa ini deterministik. Saya mengerti mengapa XOR digunakan. Saya yakin penambahan membantu dalam memetakan nilai …


30
Quicksort dengan Python
Saya benar-benar baru mengenal python dan saya mencoba menerapkan quicksort di dalamnya. Bisakah seseorang membantu saya melengkapi kode saya? Saya tidak tahu bagaimana menggabungkan ketiga array dan mencetaknya. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot = array[0] for x in array: …

6
Algoritme untuk mengurangi persegi panjang yang tumpang tindih?
Masalah ini sebenarnya berkaitan dengan roll-over, saya hanya akan menggeneralisasikan di bawah ini seperti: Saya memiliki tampilan 2D, dan saya memiliki sejumlah persegi panjang dalam suatu area di layar. Bagaimana cara menyebarkan kotak-kotak itu sehingga tidak saling tumpang tindih, tetapi hanya menyesuaikannya dengan gerakan minimal? Posisi persegi panjang bersifat dinamis …

5
Simbol asing dalam algoritme: apa arti ∀? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 2 tahun lalu . Perbaiki pertanyaan ini Saya membaca tentang algoritme (ini adalah algoritme pencarian jalur berdasarkan A *), dan algoritme tersebut …



9
Bitwise dan menggantikan operator modulus
Kita tahu bahwa misalnya modulo kekuatan dua dapat diekspresikan seperti ini: x % 2 inpower n == x & (2 inpower n - 1). Contoh: x % 2 == x & 1 x % 4 == x & 3 x % 8 == x & 7 Bagaimana dengan nonpower umum …
91 algorithm 



7
Waktu polinomial dan waktu eksponensial
Bisakah seseorang menjelaskan perbedaan antara algoritma waktu polinomial, waktu bukan polinomial, dan waktu eksponensial? Misalnya, jika suatu algoritme membutuhkan O (n ^ 2) waktu, lalu masuk dalam kategori apa?
90 algorithm 

7
Cara menerapkan sistem tag
Saya bertanya-tanya apa cara terbaik untuk menerapkan sistem tag, seperti yang digunakan pada SO. Saya sedang memikirkan hal ini, tetapi saya tidak dapat menemukan solusi skalabel yang baik. Saya berpikir untuk memiliki solusi 3 tabel dasar: memiliki tagsmeja, tabel, articlesdan tag_to_articlesmeja. Apakah ini solusi terbaik untuk masalah ini, atau adakah …

19
Bagaimana Google bisa begitu cepat?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaan tersebut di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Teknologi dan keputusan pemrograman apa yang membuat Google dapat melayani kueri dengan begitu cepat? Setiap kali saya mencari sesuatu (satu dari beberapa kali per hari), …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.