Pertanyaan yang diberi tag «algorithms»

Dalam matematika dan ilmu komputer, suatu algoritma adalah metode yang efektif dinyatakan sebagai daftar terbatas dari instruksi yang didefinisikan dengan baik untuk menghitung suatu fungsi. Algoritma digunakan untuk perhitungan, pemrosesan data, dan penalaran otomatis.

9
Mengapa tidak mungkin menghasilkan angka yang benar-benar acak?
Saya sedang mencoba untuk menyelesaikan masalah hobi yang membutuhkan menghasilkan jutaan angka acak. Tetapi saya segera menyadari, menjadi sulit untuk menjadikannya unik. Saya mengambil Manual Desain Algoritma untuk membaca tentang pembuatan angka acak. Ini memiliki paragraf berikut yang saya sepenuhnya tidak bisa mengerti. Sayangnya, menghasilkan angka acak terlihat jauh lebih …

8
Metode apa yang ada untuk menghindari stack overflow dalam algoritma rekursif?
Pertanyaan Apa cara yang mungkin untuk menyelesaikan stack overflow yang disebabkan oleh algoritma rekursif? Contoh Saya mencoba menyelesaikan masalah Project Euler 14 dan memutuskan untuk mencobanya dengan algoritma rekursif. Namun, program berhenti dengan java.lang.StackOverflowError. Maklum. Algoritma memang meluap tumpukan karena saya mencoba untuk menghasilkan urutan Collatz untuk jumlah yang sangat …

6
Bisakah suatu algoritma dipatenkan? [Tutup]
Jadi bisakah suatu algoritma dipatenkan? Saya melihat pernyataan ini yang membuat saya berpikir: Semua orang akan menjauhkan diri dari mematenkan perbaikan algoritma titik kontur setidaknya selama beberapa tahun, katakan hingga 2021. Sehingga para pengembang proyek Outliner merasa bebas untuk mengimplementasikan ide-ide mereka. diambil dari proyek codeplex ini.

2
Bagaimana Anda menerapkan Pencarian Google? [Tutup]
Andaikata Anda ditanya dalam sebuah wawancara "Bagaimana Anda akan menerapkan Pencarian Google?" Bagaimana Anda menjawab pertanyaan seperti itu? Mungkin ada sumber daya di luar sana yang menjelaskan bagaimana beberapa bagian di Google diimplementasikan (BigTable, MapReduce, PageRank, ...), tetapi itu tidak sepenuhnya cocok dalam sebuah wawancara. Arsitektur keseluruhan apa yang akan …

14
Unit-testing algoritma inheren acak / non-deterministik
Proyek saya saat ini, secara ringkas, melibatkan penciptaan "kejadian acak yang terbatas". Saya pada dasarnya membuat jadwal inspeksi. Beberapa dari mereka didasarkan pada batasan jadwal yang ketat; Anda melakukan inspeksi sekali seminggu pada hari Jumat pukul 10:00 pagi. Inspeksi lain adalah "acak"; ada persyaratan dasar yang dapat dikonfigurasi seperti "inspeksi …


28
Manakah algoritma signifikan untuk umat manusia dalam beberapa dekade terakhir? [Tutup]
Algoritma terpenting di dunia mana yang paling banyak berkontribusi bagi umat manusia dalam beberapa dekade terakhir? Saya pikir ini adalah pengetahuan umum yang baik untuk diketahui pengembang. Pembaruan: Jika memungkinkan, harap simpan jawaban untuk algoritme pemrograman tertentu . Saya ingin mendapatkan daftar yang paling penting, hanya satu algoritma per jawaban. …




11
Algoritma pembuatan angka acak untuk otak manusia? [Tutup]
Apakah Anda menyadari, atau sudahkah Anda menyusun, algoritma "in-head" praktis dan mudah dipelajari yang memungkinkan manusia menghasilkan angka acak (agak "benar")? Maksudnya "in-head" maksud saya .. lebih disukai tanpa alat atau perangkat eksternal. Juga, output tinggi (banyak angka acak per menit) diinginkan. Meminta ini pada SO tetapi tidak menarik banyak. …

12
Apakah saya perlu memahami algoritma dan struktur data untuk disebut seorang programmer? [Tutup]
Sudah enam tahun sejak saya coding. Pengodean ke semua hal seperti ActionScript, JavaScript, Java, PHP, Ajax, XML HTML, ASP, dll. Saya telah menggunakan array, peta, daftar yang terhubung, set, dll dan di mana pun saya bekerja orang-orang seperti saya. Tetapi setiap kali saya diwawancarai, sangat mungkin bahwa orang bertanya kepada …


9
Apakah algoritma lebih penting daripada bahasa pemrograman?
Selama kontes Google Code Jam saat ini (2013) , ada masalah yang membawa 200+ baris kode orang C ++ dan Java dibandingkan dengan orang Python yang menyelesaikan masalah yang sama hanya menggunakan 40 baris kode. Python tidak secara langsung dapat dibandingkan dengan C ++ dan Java tetapi perbedaan dalam verbositas …
35 java  c++  algorithms  python 

4
Apa struktur data di balik spreadsheet?
Saya ingin memahami bagaimana spreadsheet (sekelompok sel yang dinamai atau diidentifikasi mengandung nilai atau rumus yang merujuk sel lain) diselesaikan. Saya telah mencoba melihat proyek yang ada, tetapi ada banyak hal yang terjadi dengan GUI, serialisasi, peristiwa, dll. Saya tidak dapat menemukan spreadsheet. Paling sederhana bagaimana cara kerjanya?

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.