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.

30
Tulis program untuk menemukan 100 angka terbesar dari array 1 miliar angka
Saya baru-baru ini menghadiri sebuah wawancara di mana saya diminta "menulis sebuah program untuk menemukan 100 angka terbesar dari array 1 miliar angka." Saya hanya bisa memberikan solusi brute force yang mengurutkan array dalam kompleksitas waktu O (nlogn) dan mengambil 100 angka terakhir. Arrays.sort(array); Pewawancara mencari kompleksitas waktu yang lebih …
300 algorithm  sorting 




10
Apa itu pemrograman dinamis? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 10 bulan lalu . Perbaiki pertanyaan ini Apa itu pemrograman dinamis ? Apa bedanya dengan rekursi, memoisasi, dll? Saya …

12
Mengapa kami menggunakan Base64?
Wikipedia mengatakan Skema pengkodean Base64 biasanya digunakan ketika ada kebutuhan untuk menyandikan data biner yang perlu disimpan dan ditransfer melalui media yang dirancang untuk menangani data tekstual. Ini untuk memastikan bahwa data tetap utuh tanpa modifikasi selama transportasi. Tapi bukankah data selalu disimpan / ditransmisikan dalam biner karena memori yang …

7
Algoritma apa yang dapat digunakan untuk mengemas persegi panjang dengan ukuran berbeda ke dalam persegi panjang terkecil dengan cara yang cukup optimal?
На этот вопрос есть ответы на Stack Overflow на русском : Необходимо вычислить, какое максимальное колина Чем можно реализовать? Saya punya banyak objek persegi yang saya perlu masukkan ke ruang sekecil mungkin (dimensi ruang ini harus kekuatan dua). Saya mengetahui berbagai algoritme pengemasan yang akan mengemas barang-barang sebaik mungkin ke …
273 algorithm  packing 

10
Mewakili dan memecahkan labirin yang diberi gambar
Apa cara terbaik untuk mewakili dan memecahkan labirin yang diberi gambar? Diberikan gambar JPEG (seperti yang terlihat di atas), apa cara terbaik untuk membacanya, parsing ke dalam beberapa struktur data dan pecahkan maze? Insting pertama saya adalah membaca gambar dalam pixel demi pixel dan menyimpannya dalam daftar (array) nilai boolean: …


10
Plafon cepat dari divisi integer di C / C ++
Diberikan nilai integer xdan y, C dan C ++ keduanya kembali sebagai hasil bagi q = x/ylantai dari titik mengambang yang setara. Saya tertarik pada metode mengembalikan langit-langit sebagai gantinya. Sebagai contoh, ceil(10/5)=2dan ceil(11/5)=3. Pendekatan yang jelas melibatkan sesuatu seperti: q = x / y; if (q * y < …
262 c++  c  algorithm  math 


25
Bagaimana cara menentukan suatu titik dalam segitiga 2D? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup bulan lalu . Perbaiki pertanyaan ini Apakah ada cara mudah untuk menentukan apakah suatu titik berada di dalam segitiga? Ini 2D, bukan 3D.
258 algorithm  math  geometry 


20
Tentukan warna font berdasarkan warna latar belakang
Diberikan suatu sistem (situs web misalnya) yang memungkinkan pengguna menyesuaikan warna latar belakang untuk beberapa bagian tetapi bukan warna font (untuk menjaga jumlah opsi seminimal mungkin), apakah ada cara untuk menentukan secara terprogram apakah "menyala" atau " warna font "gelap perlu? Saya yakin ada beberapa algoritma, tapi saya tidak cukup …

10
Bagaimana cara mengurutkan di tempat menggunakan algoritma pengurutan gabungan?
Saya tahu pertanyaannya tidak terlalu spesifik. Yang saya inginkan adalah seseorang memberi tahu saya cara mengonversi jenis gabungan normal menjadi jenis gabungan di tempat (atau semacam gabungan dengan overhead ruang ekstra konstan). Yang bisa saya temukan (di internet) adalah halaman yang mengatakan "terlalu rumit" atau "di luar jangkauan teks ini". …

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.