순서대로 넣고 안 겹치게 섞어
set을 써
나오는 순서대로 넣으면 랜덤함수 결과가 겹치잖아요. 이걸 안겹치게 섞으면 배열 크기가 줄어들잖아요. 그럼 랜덤 함수를 다시 돌려야 합니다. 중복이라 비효율인데요.
배열 크기가 줄어든다니 뭔 소리지
삽입정렬 ㅇㅋ?
set함수 없이 씨나 자바에서는 보통 어떻게 구현하죠?
겹치는거 제외하면 전체 갯수가 줄어든다고요
삽입정렬엔 중복 제거 기능이 없잖아요 그냥 정렬인데
당연히 넣기전에 중복검사 하려고 정렬하는거지 그럼 정렬을 왜함ㅋㅋ
배열 안의 값들이 완전 난수여야 함?
http://stackoverflow.com/a/1533242
아 중복검사하려면 정렬을 먼저 하는 거구나. 초보라 몰랐네요.
스택오버플로 링크 고맙습니다. 빅오 내용도 있고 내용이 충실하네요.
에어로홍//갯수->개수 (개수 (個數)[명사] : 한 개씩 낱으로 셀 수 있는 물건의 수효.) [리듬 맞춤법 봇♬]
순서대로 넣고 안 겹치게 섞어
set을 써
나오는 순서대로 넣으면 랜덤함수 결과가 겹치잖아요. 이걸 안겹치게 섞으면 배열 크기가 줄어들잖아요. 그럼 랜덤 함수를 다시 돌려야 합니다. 중복이라 비효율인데요.
배열 크기가 줄어든다니 뭔 소리지
삽입정렬 ㅇㅋ?
set함수 없이 씨나 자바에서는 보통 어떻게 구현하죠?
겹치는거 제외하면 전체 갯수가 줄어든다고요
삽입정렬엔 중복 제거 기능이 없잖아요 그냥 정렬인데
당연히 넣기전에 중복검사 하려고 정렬하는거지 그럼 정렬을 왜함ㅋㅋ
배열 안의 값들이 완전 난수여야 함?
http://stackoverflow.com/a/1533242
아 중복검사하려면 정렬을 먼저 하는 거구나. 초보라 몰랐네요.
스택오버플로 링크 고맙습니다. 빅오 내용도 있고 내용이 충실하네요.
에어로홍//갯수->개수 (개수 (個數)[명사] : 한 개씩 낱으로 셀 수 있는 물건의 수효.) [리듬 맞춤법 봇♬]