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.


26
Periksa apakah semua elemen dalam daftar identik
Saya membutuhkan fungsi berikut: Input : alist Keluaran : True jika semua elemen dalam daftar input mengevaluasi sama satu sama lain menggunakan operator kesetaraan standar; False jika tidak. Kinerja : tentu saja, saya lebih suka untuk tidak mengeluarkan biaya tidak perlu. Saya merasa akan lebih baik untuk: beralih melalui daftar …



4
Daftar Big-O untuk fungsi PHP
Setelah menggunakan PHP untuk sementara waktu sekarang, saya perhatikan bahwa tidak semua fungsi PHP built-in secepat yang diharapkan. Pertimbangkan dua kemungkinan implementasi dari fungsi ini yang menemukan jika suatu bilangan prima menggunakan array bilangan prima yang di-cache //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, …

16
Kapan praktis menggunakan Depth-First Search (DFS) vs Breadth-First Search (BFS)? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 11 hari yang lalu . Perbaiki pertanyaan ini Saya memahami perbedaan antara DFS dan BFS, tetapi saya tertarik …


2
Bagaimana menerapkan algoritma penyortiran klasik di C ++ modern?
The std::sortalgoritma (dan sepupu std::partial_sortdan std::nth_element) dari C ++ Standar Perpustakaan di sebagian besar implementasi penggabungan rumit dan hybrid dari algoritma pengurutan yang lebih elementer , seperti pemilihan semacam, insertion sort, cepat semacam, semacam penggabungan, atau semacam tumpukan. Ada banyak pertanyaan di sini dan di situs saudara seperti https://codereview.stackexchange.com/ yang …


22
Apa cara tercepat untuk mendapatkan nilai π?
Saya mencari cara tercepat untuk mendapatkan nilai π, sebagai tantangan pribadi. Lebih khusus lagi, saya menggunakan cara-cara yang tidak melibatkan penggunaan #definekonstanta seperti M_PI, atau hard-coding nomor. Program di bawah ini menguji berbagai cara yang saya ketahui. Versi perakitan inline, secara teori, adalah pilihan tercepat, meskipun jelas tidak portabel. Saya …

30
Apa cara terbaik untuk membangun serangkaian item terbatas di Jawa?
Saat bekerja di aplikasi Java, saya baru-baru ini perlu menyusun daftar nilai yang dipisahkan koma untuk dilewatkan ke layanan web lain tanpa mengetahui berapa banyak elemen yang akan ada di muka. Yang terbaik yang bisa saya dapatkan dari atas kepala saya adalah sesuatu seperti ini: public String appendWithDelimiter( String original, …
317 java  string  algorithm 


3
Apa struktur data dasar yang digunakan untuk Redis?
Saya mencoba menjawab dua pertanyaan dalam daftar yang pasti: Apa struktur data dasar yang digunakan untuk Redis? Dan apa keuntungan / kerugian / penggunaan kasus utama untuk setiap jenis? Jadi, saya sudah baca daftar Redis yang sebenarnya diimplementasikan dengan daftar tertaut. Tetapi untuk tipe lain, saya tidak dapat menggali informasi …

30
Bagaimana Anda memutar array dua dimensi?
Terinspirasi oleh posting Raymond Chen , katakan Anda memiliki array dua dimensi 4x4, tulis fungsi yang memutarnya 90 derajat. Link Raymond ke solusi dalam kode pseudo, tapi saya ingin melihat beberapa hal dunia nyata. [1][2][3][4] [5][6][7][8] [9][0][1][2] [3][4][5][6] Menjadi: [3][9][5][1] [4][0][6][2] [5][1][7][3] [6][2][8][4] Pembaruan : Jawaban Nick adalah yang paling …


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.