백준 1543번
등호 부등호를 잘못써서 틀렸지만 고치니까 맞았다.
백준 1568번
백준 1302번
이렇게 하면 max 함수로 최대값이 나오긴 하는데
문제가 같은 값이 있을 경우이다.
그럴 경우 먼저 나온 값이 뽑힌다.
a가 j 보다 알파벳이 앞에 있어도 먼저 들어간 j가 나온다.
위에는 print(bookList)를 임의로 넣어서 테스트해봤다.
해결책은 최대값을 따로 배열에다가 정리하고
sorted( ) 함수를 이용하여 알파벳 순서를 적용하는 것이다.
그런 다음 맨 앞에 값을 뽑으면 된다...
백준 1668
백준 1236
문자열을 각 글자마다 쪼개고 싶다면
list( 문자열 ) 이렇게 안에다가 넣으면 된다.
백준 2100
'컴퓨터공학 > 자료구조&알고리즘' 카테고리의 다른 글
코딩테스트> 고급 탐색 알고리즘 (0) | 2021.06.28 |
---|---|
알고리즘> 버블정렬, 선택정렬, 삽입정렬, 병합정렬 (0) | 2021.06.28 |
자료구조> 기본 (0) | 2021.05.15 |
코딩테스트> 고급 정렬 알고리즘 연습문제 (0) | 2021.05.05 |
코딩테스트> 기본 자료 구조와 정렬 연습문제 (0) | 2021.04.16 |