반응형
미디움 문제 쉽게 풀어서 지금 약간 기분 좋음
https://leetcode.com/problems/integer-to-roman/
integer를 roman으로 변환하는 문제인데
greedy로 해결함...근데 어제 푼 미디움 문제도 greedy였는데...
알고보면 의외로 그리디 문제가 많은듯?
900, 400, 90, 40, 9, 4 등 특수한 케이스에만 roman 숫자가 다르게 적용되기 때문에
500, 100 등으로 나누기 전에 먼저 해당 숫자로 나눠보고 quotient(몫)이 1보다 크면 사용하는 방식으로 해결!
이제 웬만하게 array나 map 등을 greedy로 풀어내는 건 잘 푸는듯
불연듯 학부생 떄나 열심히 하지 이제와서 이걸 왜 풀고 있나 싶기도 한데
오히려 지금이 더 재밌다.....
이제 논문이나 읽어야지....
반응형
'Computer Science > CODINGTEST_PRACTICE' 카테고리의 다른 글
[Leetcode/medium] 11. Container With Most Water (0) | 2024.04.14 |
---|---|
35. Search Insert Position (0) | 2023.01.08 |
[LeetCode] 27. Remove Element (0) | 2023.01.06 |
[LeeCode] 53. Maximum Subarray (0) | 2022.12.18 |
[LeetCode] 217. Contains Duplicate (0) | 2022.12.18 |