Pertanyaan yang diberi tag «permutation»



8
Apakah java.util.Random benar-benar acak? Bagaimana saya bisa menghasilkan 52! (faktorial) kemungkinan urutan?
Saya telah menggunakan Random (java.util.Random)untuk mengocok setumpuk 52 kartu. Ada 52! (8.0658175e + 67) kemungkinan. Namun, saya telah menemukan bahwa seed untuk java.util.Randoma long, yang jauh lebih kecil pada 2 ^ 64 (1,8446744e + 19). Dari sini, saya curiga apakah java.util.Random ini benar-benar acak ; apakah ini benar-benar mampu menghasilkan …

28
Daftar semua permutasi string / integer
Tugas umum dalam pemrograman wawancara (bukan dari pengalaman wawancara saya) adalah untuk mengambil string atau bilangan bulat dan daftar setiap permutasi yang mungkin. Apakah ada contoh bagaimana hal ini dilakukan dan logika di balik penyelesaian masalah seperti itu? Saya telah melihat beberapa cuplikan kode tetapi tidak dikomentari / dijelaskan dengan …

30
Permutasi di JavaScript?
Saya mencoba menulis fungsi yang melakukan hal berikut: mengambil array bilangan bulat sebagai argumen (misalnya [1,2,3,4]) membuat sebuah larik dari semua kemungkinan permutasi [1,2,3,4], dengan setiap permutasi memiliki panjang 4 fungsi di bawah ini (saya menemukannya online) melakukan ini dengan mengambil string sebagai argumen, dan mengembalikan semua permutasi string itu …



5
std :: next_permutation Implementasi Penjelasan
Saya ingin tahu bagaimana std:next_permutationditerapkan, jadi saya mengekstrak gnu libstdc++ 4.7versinya dan membersihkan pengenal dan pemformatan untuk menghasilkan demo berikut ... #include <vector> #include <iostream> #include <algorithm> using namespace std; template<typename It> bool next_permutation(It begin, It end) { if (begin == end) return false; It i = begin; ++i; if …


25
Menemukan semua kemungkinan permutasi dari string tertentu dengan python
Saya memiliki tali. Saya ingin menghasilkan semua permutasi dari string itu, dengan mengubah urutan karakter di dalamnya. Misalnya, katakan: x='stack' yang saya inginkan adalah daftar seperti ini, l=['stack','satck','sackt'.......] Saat ini saya melakukan iterasi pada daftar cast string, mengambil 2 huruf secara acak dan mengubahnya menjadi string baru, dan menambahkannya ke …

5
Cara membuat permutasi dalam c ++ menggunakan STL untuk jumlah tempat yang lebih rendah dari total panjang
Saya punya c++ vectordengan std::pair<unsigned long, unsigned long>objek. Saya mencoba untuk menghasilkan permutasi objek menggunakan vektor std::next_permutation(). Namun, saya ingin permutasi dari ukuran yang diberikan, Anda tahu, mirip dengan permutationsfungsi di python di mana ukuran permutasi yang diharapkan ditentukan. Pada dasarnya c++setara dengan import itertools list = [1,2,3,4,5,6,7] for permutation …

4
Menggunakan R untuk menyelesaikan permainan Lucky 26
Saya mencoba menunjukkan kepada anak saya bagaimana pengkodean dapat digunakan untuk memecahkan masalah yang ditimbulkan oleh sebuah permainan serta melihat bagaimana R menangani data besar. Game yang dimaksud disebut "Lucky 26". Dalam game ini angka (1-12 tanpa duplikat) diposisikan pada 12 poin pada bintang david (6 vertex, 6 persimpangan) dan …
15 r  bigdata  permutation 
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.