Pertanyaan yang diberi tag permutations

18
Apakah mungkin untuk menguji apakah bilangan yang dihitung rasional atau bilangan bulat?

Apakah mungkin untuk menguji secara algoritmik apakah bilangan yang dihitung rasional atau bilangan bulat? Dengan kata lain, apakah mungkin bagi perpustakaan yang mengimplementasikan angka yang dapat dihitung untuk menyediakan fungsi isIntegeratau isRational? Saya menduga itu tidak mungkin, dan...

17
Secara asimptotik, berapa banyak permutasi

Pertimbangkan permutasi dari [ 1 .. n ] . Inversi didefinisikan sebagai pasangan ( i , j ) dari indeks sedemikian rupa sehingga saya < j dan σ ( i ) > σ ( j ) .σσ\sigma[1..n][1..n][1..n](i,j)(i,j)(i, j)i<ji<ji < jσ(i)>σ(j)σ(i)>σ(j)\sigma(i) > \sigma(j) Tetapkan untuk menjadi...

15
Kompleksitas Algoritma Shuffle Fisher-Yates

Pertanyaan ini berkaitan dengan algoritma Fisher-Yates untuk mengembalikan acak acak array yang diberikan. The halaman Wikipedia mengatakan bahwa kompleksitas adalah O (n), tapi saya berpikir bahwa itu adalah O (n log n). Di setiap iterasi i, integer acak dipilih antara 1 dan i. Cukup menulis...

10
Pencocokan pola permutasi dalam string

Secara longgar, pola permutasi cocok dengan masalah-masalah seperti ini: Mengingat permutasi di dan di , dengan , tidak mengandung subsequence panjang yang unsur-unsurnya dipesan sesuai ?ππ\piSnSnS_nσσ\sigmaSmSmS_mm ≤ nm≤nm\leq nππ\pi ττ\taummmσσ\sigma Misalnya, jika dan , maka urutan cocok ....