kokorin   9년 전

제가 짠 소스는 일단 알파벳을 모두 대문자로 바꾼후

갯수를 세서 크면 그문자를 갖고있고 같으면 ?로 갖게 하는 걸로 만들었는데

시간초과도아니고 왜 틀렸다고 나올까요???

zzapCoder   9년 전

현재 코드가 나타내는 알고리즘이 잘못되었습니다.

[i번째부터, i번째와 글자와 같은 알파벳의 수], [i+1번째부터, i+1번째 글자와 같은 알파벳의 수]를 구해서 계속 갱신하네요.


aaaabbccc

aaabbccc

같은 경우 답은 각각 A, ? 인데 질문자님께서 작성하신 코드에서는 C, C가 결과로 나옵니다.

aaabacbcc 같은 경우도 답이 C가 나오고요.

kokorin   9년 전

아 제가 count 바꾸는걸 잘못했네요 ..

크면 바꿔야되는데 앞에서 무조껀바꿔버리니까.

감사합니다 ^^ 해결됬어요~

댓글을 작성하려면 로그인해야 합니다.