Putar Daftar
Putar item daftar ke kiri atau kanan dengan langkah tertentu dan pemisah kustom. Alat online gratis.
Apa itu rotasi daftar?
Rotasi daftar adalah operasi pergeseran melingkar di mana elemen dipindahkan dari satu ujung daftar ke ujung lainnya. Saat memutar ke kanan, item dari akhir pindah ke awal. Saat memutar ke kiri, item dari awal pindah ke akhir.
Bagaimana cara kerja alat putar daftar?
Alat mengambil input daftar Anda, membaginya dengan pemisah yang Anda pilih, kemudian menggeser elemen secara melingkar dengan jumlah langkah yang ditentukan. Hasilnya digabungkan kembali dengan pemisah yang sama.
Pemisah apa yang didukung?
Anda dapat menggunakan karakter atau string apa pun sebagai pemisah: koma, spasi, baris baru, titik koma, pipa, tab, atau pembatas kustom. Alat mempertahankan pemisah persis Anda.
Bisakah saya memutar dengan langkah negatif?
Ya. Langkah negatif memutar ke arah yang berlawanan. Misalnya, memutar ke kanan sebesar -2 sama dengan memutar ke kiri sebesar 2.
Apa yang terjadi jika langkah melebihi panjang daftar?
Alat secara otomatis menghitung modulo, jadi memutar daftar 5 item sebesar 7 langkah setara dengan memutar sebesar 2 langkah (7 mod 5 = 2).
Apakah data saya aman dan pribadi?
Sangat aman. Semua pemrosesan terjadi secara lokal di browser Anda. Data Anda tidak pernah meninggalkan perangkat Anda dan tidak pernah dikirim ke server mana pun.
Apa kasus penggunaan umum untuk rotasi daftar?
Penggunaan umum termasuk: mengatur ulang urutan daftar putar, memutar jadwal shift, berputar melalui indeks array dalam pemrograman, membuat buffer melingkar, dan menyusun ulang data untuk analisis.
Bisakah saya memutar daftar dengan item duplikat?
Ya, alat menangani duplikat dengan benar. Setiap item mempertahankan posisinya relatif terhadap yang lain selama rotasi.
Apakah alat mempertahankan item kosong?
Ya, item kosong (dari pemisah berturut-turut) dipertahankan di posisi yang diputar.
Apakah ada batas untuk ukuran daftar?
Tidak ada batas keras, tetapi daftar yang sangat besar (100.000+ item) dapat memperlambat browser Anda. Alat dioptimalkan untuk kasus penggunaan tipikal hingga beberapa ribu item.
Bisakah saya memutar daftar multi-baris?
Ya, cukup gunakan baris baru sebagai pemisah. Alat akan memutar baris sambil mempertahankan format baris baru.
Bagaimana ini berbeda dari mengurutkan atau mengacak?
Rotasi mempertahankan urutan relatif item, hanya digeser secara melingkar. Mengurutkan menyusun ulang berdasarkan nilai, dan mengacak mengacak. Rotasi dapat diprediksi dan dapat dibalik.