logo

HackerRank Sherlock and Anagrams

* 관련 기술 스택이 없습니다
emoji

• 이 코드는 문자열을 재정렬하여 다른 뜻을 가지는 글자로 바꾸는 '애너그램'을 찾는 프로그램입니다.
• 문자열의 길이를 1부터 전체 길이까지 잘라 나올 수 있는 모든 경우를 구하고, 각 문자열을 정렬하여 딕셔너리의 키로 만들어 개수를 누적합니다.
• 누적된 개수를 바탕으로 애너그램을 만들 수 있는 총 개수를 구합니다. 각 키의 값으로 만들 수 있는 애너그램 조합은 (n-1) + (n-2) ... + 1입니다.
• 이 프로그램은 사용자로부터 입력받은 문자열에 대해 애너그램을 찾아 그 개수를 출력합니다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 179
profile-image아이들미연
2년 전
Copyright © 2025. Codenary All Rights Reserved.