효율적인 루핑을 위한 이터레이터를 만드는 함수 combinations(iterable, r) : iterable에서 원소 개수가 r개인 조합 뽑기 combinations_with_replacement(iterable,r) : iterable에서 원소 개수가 r개인 중복
WHAT) 해시 함수를 사용해서 변환한 값을 인덱스로 삼아 키와 값을 저장해서 빠른 데이터 탐색을 제공하는 자료구조 HOW) 키와 데이터를 일대일 대응하여 저장하기 때문에 키를 통해 데이터에 바로 접근할 수 있다. WHY) 어떤 데이터를 찾을 때 처음부터 끝까지 순차
배열을 정렬하면 현재 문자 다음에 오는 문자는 같거나 다르다. set을 이용하여 중복되는 문자인지 확인한다. hashset : Set 인터페이스에서 지원하는 구현 클래스Set + in = O(1) vs List + in = O(N) 중복되는 문자가 없다면 원래 ...