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
std :: back_inserter untuk std :: set?
Saya rasa ini adalah pertanyaan sederhana. Saya perlu melakukan sesuatu seperti ini: std::set<int> s1, s2; s1 = getAnExcitingSet(); std::transform(s1.begin(), s1.end(), std::back_inserter(s2), ExcitingUnaryFunctor()); Tentu saja, std::back_insertertidak berhasil karena tidak ada push_back. std::inserterjuga membutuhkan iterator? Saya belum pernah menggunakan std::inserterjadi saya tidak yakin harus berbuat apa. Apakah ada yang punya ide? Tentu …
98 c++  algorithm  stl 


22
Algoritma untuk Menentukan Game Over Tic Tac Toe
Saya telah menulis permainan tic-tac-toe di Java, dan metode saya saat ini untuk menentukan akhir dari permainan memperhitungkan skenario yang mungkin berikut untuk permainan yang akan berakhir: Papan penuh, dan belum ada pemenang yang diumumkan: Pertandingan seri. Cross menang. Circle menang. Sayangnya, untuk melakukannya, ia membaca sekumpulan skenario yang telah …

12
Mencari algoritme pembuatan peta dunia yang bagus [tutup]
Tertutup . Pertanyaan ini perlu lebih difokuskan . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar fokus pada satu masalah hanya dengan mengedit posting ini . Tutup 2 tahun lalu . Perbaiki pertanyaan ini Saya sedang mengerjakan game mirip Peradaban dan saya sedang mencari algoritme yang …
97 algorithm  map  terrain 




16
Algoritma untuk membuat jadwal sekolah
Saya bertanya-tanya apakah ada solusi yang dikenal untuk algoritma membuat jadwal sekolah. Pada dasarnya, ini tentang mengoptimalkan "dispersi jam" (baik dalam kasus guru dan kelas) untuk asosiasi kelas-mata pelajaran-guru tertentu. Kita dapat berasumsi bahwa kita memiliki sekumpulan kelas, mata pelajaran dan guru yang terkait satu sama lain pada saat input …

4
Bagaimana dokumen indeks Lucene?
Saya membaca beberapa dokumen tentang Lucene; Saya juga membaca dokumen di tautan ini ( http://lucene.sourceforge.net/talks/pisa ). Saya tidak begitu mengerti bagaimana Lucene mengindeks dokumen dan tidak mengerti algoritma mana yang digunakan Lucene untuk mengindeks? Di tautan di atas, dikatakan Lucene menggunakan algoritme ini untuk mengindeks: algoritma inkremental: memelihara tumpukan indeks …


30
Teka-Teki Programmer: Mengodekan status papan catur sepanjang permainan
Bukan hanya pertanyaan, lebih dari teka-teki ... Selama bertahun-tahun, saya telah terlibat dalam beberapa wawancara teknis dengan karyawan baru. Selain menanyakan pertanyaan standar "apakah Anda tahu teknologi X", saya juga mencoba merasakan bagaimana mereka mendekati masalah. Biasanya, saya akan mengirimi mereka pertanyaan melalui email sehari sebelum wawancara, dan mengharapkan mereka …

4
Kompleksitas waktu algoritma Sieve of Eratosthenes
Dari Wikipedia: Kompleksitas dari algoritma ini adalah O(n(logn)(loglogn))operasi bit. Bagaimana Anda sampai pada hal itu? Bahwa kompleksitas termasuk loglognistilah memberitahu saya bahwa ada suatu sqrt(n)tempat. Misalkan saya menjalankan saringan pada 100 angka pertama ( n = 100), dengan asumsi bahwa menandai angka sebagai komposit membutuhkan waktu konstan (implementasi array), berapa …


13
Cara paling efisien untuk menyimpan ribuan nomor telepon
Ini adalah pertanyaan wawancara google: Ada sekitar seribu nomor telepon yang harus disimpan masing-masing memiliki 10 digit. Anda dapat mengasumsikan 5 digit pertama dari masing-masing angka sama di ribuan angka. Anda harus melakukan operasi berikut: a. Cari jika ada nomor tertentu. b. Cetak semua nomor Apa cara hemat ruang yang …


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.