문자열 정렬 알고리즘 LECTURE에 대한 제출 답안으로 아래와 같이 했습니다.
단순 입출력 문제는 아닌것 같고, 뭔가 제가 찾지 못하는 다른 예외가 있는것 같은데...
기본 구현 방식은
각 입력받은 스트링에서 앞에서 부터 2개씩 잘라 따로 array에 보관하고, 타겟 스트링에서 해당 문자열을 가진 애들을 모두 제거합니다. 그리고 원본 스트링과의 차이에서 /2를 하여 반복 스트링 갯수를 알아내고, 이것을 반복스트링갯수만큼 append하여 order string array에 카피합니다. 이 과정을 스트링의 길이가 0이될때까지 반복하며, 완료되면 order string array에 담긴 값들을 0인덱스 1인덱스의 char의 ASCII값을 이용하여 사전순으로 정렬 후 보여줍니다.
hecker304
안녕하세요.
문자열 정렬 알고리즘 LECTURE에 대한 제출 답안으로 아래와 같이 했습니다.
단순 입출력 문제는 아닌것 같고, 뭔가 제가 찾지 못하는 다른 예외가 있는것 같은데...
기본 구현 방식은
각 입력받은 스트링에서 앞에서 부터 2개씩 잘라 따로 array에 보관하고, 타겟 스트링에서 해당 문자열을 가진 애들을 모두 제거합니다. 그리고 원본 스트링과의 차이에서 /2를 하여 반복 스트링 갯수를 알아내고, 이것을 반복스트링갯수만큼 append하여 order string array에 카피합니다. 이 과정을 스트링의 길이가 0이될때까지 반복하며, 완료되면 order string array에 담긴 값들을 0인덱스 1인덱스의 char의 ASCII값을 이용하여 사전순으로 정렬 후 보여줍니다.
구현한 소스는 아래와 같습니다. 어느것이 문젠지 도통 감이 안잡히네요.
9년 전