Pertanyaan yang diberi tag algorithm

105
O besar array JavaScript

Array dalam JavaScript sangat mudah dimodifikasi dengan menambah dan menghapus item. Ini agak menutupi fakta bahwa kebanyakan array bahasa berukuran tetap, dan membutuhkan operasi kompleks untuk mengubah ukurannya. Tampaknya JavaScript mempermudah penulisan kode array yang berperforma buruk. Ini...

104
Parser persamaan (ekspresi) dengan diutamakan?

Saya telah mengembangkan parser persamaan menggunakan algoritma tumpukan sederhana yang akan menangani operator biner (+, -, |, &, *, /, dll), operator unary (!), Dan tanda kurung. Menggunakan metode ini, bagaimanapun, membuat saya memiliki semua yang memiliki prioritas yang sama - itu...

102
Bagaimana cara kerja fungsi trigonometri?

Jadi dalam matematika sekolah menengah, dan mungkin perguruan tinggi, kita diajari cara menggunakan fungsi trigonometri, apa fungsinya, dan jenis masalah apa yang mereka pecahkan. Tapi mereka selalu disajikan kepada saya sebagai kotak hitam. Jika Anda membutuhkan Sine atau Cosine dari sesuatu, Anda...

101
Number.sign () dalam javascript

Bertanya-tanya apakah ada cara nontrivial untuk menemukan tanda bilangan ( fungsi signum )? Mungkin solusi yang lebih pendek / lebih cepat / lebih elegan daripada yang sudah jelas var sign = number > 0 ? 1 : number < 0 ? -1 : 0; Jawaban singkat! Gunakan ini dan Anda akan aman dan cepat...