목록 랜더마이저
목록을 무작위 순서로 셔플. 한 줄에 하나씩 붙여넣으세요.
결과
복사됨!
셔플된 목록이 여기에 표시됩니다.
사용 방법
목록 무작위 배열기는 Fisher-Yates 알고리즘을 사용하여 목록의 요소를 무작위로 재정렬하며 균일한 분포를 보장합니다.
사용 방법:
- 텍스트 영역에 요소를 한 줄에 하나씩 입력합니다.
- ‘섞기’를 클릭하면 무작위로 재정렬된 목록이 생성됩니다.
- 결과를 복사하거나 새 순열을 위해 다시 섞습니다.
예시: 앨리스, 밥, 찰리, 다이애나 → 다이애나, 앨리스, 찰리, 밥.
제한사항: 텍스트 목록용으로 설계되었습니다. 매우 긴 목록(10,000개 요소 초과)은 브라우저가 느려질 수 있습니다.
개인정보 보호: 모든 것이 로컬에서 처리됩니다. 데이터가 전송되지 않습니다.
실전 예시
팀 이름 12개를 붙여넣고 ‘섞기’를 클릭하면: Fisher–Yates 알고리즘이 4억 7,900만 가지 순서 중 하나를 만들고, 모두 정확히 같은 확률입니다 — 증명 가능하게 공정한 토너먼트 추첨이나 발표 순서가 됩니다. 산점도는 원래 위치 대 섞인 위치를 그려 패턴이 없음을 보여주고, 기록 패널은 최근 세 순서를 보관해 이전 추첨의 검증 요청에 응할 수 있습니다. 전체 순서 말고 시상대만 필요하다면? 상위 N 필드가 섞은 뒤 앞에서 N개만 돌려줍니다 — 즉석 무편향 선발입니다.
활용 사례
- 재생 목록 섞기
- 무작위 일정 만들기
- 발표 순서 무작위화
- 무작위 그룹 생성
- 예상치 못한 게임 순서 만들기
자주 묻는 질문
- 어떤 알고리즘이 사용되나요?
- 균일하게 무작위인 순열을 보장하는 Fisher-Yates(Knuth 셔플)입니다.
- 숫자 목록을 섞을 수 있나요?
- 예, 한 줄에 숫자 하나씩 입력하세요.
- 결과가 정말 무작위인가요?
- 예, 브라우저의 난수 생성기를 사용합니다.
- 여러 번 섞을 수 있나요?
- 예, '섞기'를 클릭할 때마다 새 순열이 생성됩니다.
- 데이터가 저장되나요?
- 아니요, 페이지를 새로고침하면 사라집니다.