RT Random Tools

Mieszanie listy — List Shuffler

Wklej dowolną listę i losowo zmień kolejność wierszy dzięki prywatnemu tasowaniu Fisher–Yates wykonywanemu bezpośrednio w przeglądarce.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Advertisement

Przetasuj listę w losowej kolejności

Mieszanie listy przydaje się wszędzie tam, gdzie kolejność ma znaczenie, ale nie powinna być ustalana ręcznie. Wklej imiona, aby ustalić kolejność prezentacji, rozlosuj obowiązki domowe, przemieszaj tematy do pisania, potasuj pary turniejowe, rotuj pytania rekrutacyjne albo stwórz nową kolejność playlisty. Narzędzie traktuje każdy niepusty wiersz jako jeden element, tasuje elementy i umieszcza losową listę w osobnym polu wyniku, dzięki czemu oryginał pozostaje widoczny do porównania.

Tasowanie wykorzystuje algorytm Fisher–Yates. Zaczynając od końca tablicy, wybiera losową wcześniejszą pozycję i zamienia oba elementy miejscami, a następnie przesuwa się o krok w lewo, aż lista zostanie całkowicie wymieszana. Takie podejście jest proste, szybkie i pozwala uniknąć częstego błędu polegającego na sortowaniu z losowym komparatorem, który może dawać przekłamane lub niespójne wyniki. Ponieważ algorytm działa na kopii, możesz wielokrotnie tasować te same dane wejściowe bez utraty oryginalnej kolejności, którą wkleiłeś.

Czyste dane wejściowe, czysty wynik

Puste wiersze są pomijane, co pomaga przy kopiowaniu z dokumentów lub arkuszy z dodatkowymi odstępami. Jeśli w danych wejściowych pojawią się duplikaty, są traktowane jako osobne elementy, ponieważ powtarzające się etykiety bywają zamierzone. Dodaj inicjały, liczby lub dodatkowe słowa, gdy dwie pozycje mają być rozróżnialne w ostatecznej kolejności. Przycisk kopiowania wysyła przetasowaną listę do schowka, po jednym elemencie w wierszu.

Bez wysyłania danych

Wszystko dzieje się w przeglądarce, z użyciem JavaScriptu i losowych indeksów opartych na crypto. Twoja lista nie jest wysyłana na serwer, zapisywana na koncie ani udostępniana innej stronie. Dzięki temu można bezpiecznie używać jej do codziennych prywatnych list, takich jak imiona uczniów, wewnętrzne punkty agendy, szkice pomysłów i osobiste zadania.

Wskazówki dotyczące używania przetasowanej listy

Tasowanie różni się od losowania: każdy element pozostaje w wyniku, zmienia się tylko kolejność. To dobre rozwiązanie dla kolejności wystąpień, rotacji i kolejności uderzeń. Jeśli potrzebujesz tylko jednego lub kilku zwycięzców, weź pierwsze wiersze przetasowanego wyniku; każdy element ma tę samą szansę znaleźć się na dowolnej pozycji.

Naciśnij przycisk ponownie, aby uzyskać nową kolejność, niezależną od poprzedniego tasowania. Jeśli lista jest bardzo długa, wklej ją bezpośrednio z kolumny arkusza kalkulacyjnego, ponieważ każdy wiersz staje się jednym elementem. Pamiętaj, że narzędzie nie zapamiętuje poprzednich kolejności, więc skopiuj wynik, który chcesz zachować, zanim przetasujesz ponownie.

Jak używać

  1. Wklej wierszeDodaj po jednym elemencie w każdym wierszu pola wejściowego.
  2. PrzetasujKliknij Shuffle list, aby uruchomić tasowanie Fisher–Yates w przeglądarce.
  3. Skopiuj wynikSkopiuj losową kolejność lub przetasuj ponownie, aby uzyskać nową.

Najczęściej zadawane pytania

Jakiego algorytmu tasowania używa narzędzie?
Narzędzie korzysta z tasowania Fisher–Yates, które zamienia elementy miejscami od końca listy w stronę jej początku.
Czy puste wiersze są zachowywane?
Nie. Puste wiersze są pomijane, dzięki czemu wynik jest czystą listą elementów.
Czy mogę prywatnie przetasować imiona?
Tak. Lista jest przetwarzana lokalnie i nie jest nigdzie przesyłana.
Czy mogę tasować ponownie?
Tak. Klikaj przycisk tasowania wielokrotnie, aby tworzyć nowe losowe kolejności.
Advertisement