중복값이 안나오게하려면 어캐하죠?

언뜻 듣기에 배열에 값을 일일이 넣어준다음 순서를 섞으면 된다는데 이해가 잘 안되서;
순서를 섞는게 랜덤이라면 그것도 중복되서 가령 배열[1]이랑 배열[19]가 같은값을 가지는 경우가 나오는데, 어떻게 해결할지 잘 모르겠네요..

아직 초보단계라서 쉬운 설명 부탁드립니다

My life for Aiur