Pertanyaan yang diberi tag «sorting»

Sortasi adalah proses menerapkan beberapa pesanan ke koleksi item.

3
Mengurutkan vektor dalam urutan menurun dalam dua rentang
Katakanlah saya memiliki vektor bilangan bulat: std::vector<int> indices; for (int i=0; i<15; i++) indices.push_back(i); Lalu saya mengurutkannya dalam urutan menurun: sort(indices.begin(), indices.end(), [](int first, int second) -> bool{return indices[first] > indices[second];}) for (int i=0; i<15; i++) printf("%i\n", indices[i]); Ini menghasilkan yang berikut: 14 13 12 11 10 9 8 7 …


3
Penyortiran Ubahsuaian dengan cara bahwa A datang sebelum a dan B datang sebelum b
Saya memiliki Daftar warna seperti ini: Pink, Biru, Merah, biru, Abu-abu, hijau, ungu, hitam ... dll List<String> listOfColors = Arrays.asList("Pink", "Blue", "Red", "blue", "Grey", "green", "purple", "black"); Ada beberapa operasi perantara seperti memfilter beberapa warna buah, sekarang saya dibiarkan dengan hasil yang disaring di mana saya ingin mereka diurutkan secara …

2
Mengurutkan algoritma untuk Excel / SharedStrings
Di Excel, mereka 'kompres' string ke pemetaan numerik (meskipun saya tidak yakin bahwa kata kompres benar dalam kasus ini). Berikut ini contoh yang ditunjukkan di bawah ini: Meskipun ini membantu mengurangi keseluruhan ukuran file dan jejak memori, bagaimana cara Excel melakukan pengurutan pada bidang string? Apakah setiap string perlu melalui …

3
Bagaimana cara mengurutkan karakter dalam string dalam R secara efisien?
Bagaimana saya bisa mengurutkan karakter setiap string secara efisien dalam vektor? Misalnya, diberi vektor string: set.seed(1) strings <- c(do.call(paste0, replicate(4, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(3, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(2, sample(LETTERS, 10000, TRUE), FALSE))) Saya telah menulis fungsi yang akan membagi setiap string menjadi vektor, mengurutkan vektor, dan …
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.