Rekayasa Perangkat Lunak

10
Metode Parameterless & Kosong-Paren di Scala

Saya sedang belajar Scala saat ini melalui Programming Scala Odersky (2nd). Saya akan membahas bab 10 di mana ia mulai memperkenalkan metode tanpa parameter dan paren kosong. Aku hanya tidak bisa melupakannya. Sejauh ini, yang saya mengerti adalah bahwa saya harus menggunakan parens kosong jika...

10
Quadtree dengan duplikat

Saya menerapkan quadtree. Bagi mereka yang tidak mengetahui struktur data ini, saya menyertakan deskripsi kecil berikut: Sebuah Quadtree adalah struktur data dan pada bidang Euclidean apa octree berada dalam ruang 3-dimensi. Penggunaan quadtrees yang umum adalah pengindeksan spasial. Untuk...

10
Cetak terkecil berikutnya dari 2 ^ i * 5 ^ j di mana i, j> = 0

Saya ditanya pertanyaan ini selama pemutaran telepon teknis baru-baru ini dan tidak melakukannya dengan baik. Pertanyaannya termasuk kata demi kata di bawah ini. Hasilkan {2^i * 5^j | i,j >= 0}koleksi yang diurutkan. Terus mencetak nilai terkecil berikutnya. Contoh: { 1, 2, 4, 5, 8,...

10
Kapan API dianggap DSL yang disematkan?

Apa perbedaan antara API dan Domain Specific Language (DSL) tertanam? Apakah itu hanya sintaks? Pertimbangkan API seperti OpenGL. Apa bedanya dengan grafis DSL? Dengan kata lain, jika API cukup kompleks, dapatkah itu dianggap sebagai DSL yang