오늘도 프로그래머스로 진짜 코딩 테스트 푼 날이다.
3문제였는데, 2문제는 자바 알고리즘이고 1문제는 SQL이었다.
1) 시간 복잡도 없길래 2중 for 문 써서 품
(while문 쓰니까 시간 초과 나와서 의문을 품고 for 문 돌림)
: do - while로 counter 쓰면서 짜다가 그냥 for문 써봤는데 pass 됨
2) 백준 문제인거 같아서 나의 기억을 뒤져가며 해보고 있었는데
경우의 수를 노트에 끄적끄적 써보니까 피보나치 수열이라서 원복하고 품 (-.-)
: 복잡한 고민 30분 푸는데 2분...(...)
백준 문제는 이거 모든 경우의 수에다가 짝 안 맞는 경우도 체크해야 하는데
이건 그냥 피보나치 수열이어써용 조으다
3) 처음을 잘 보자! (MYSQL임!)
LEFT OUTER JOIN 으로 복잡하게 만들어 놓다가
아... LEFT JOIN 때리면 되네 -.-) 하고 해결!
: 처음에 오라클인줄 알고 NVL로 신나게 짜다가
mysql 워닝 나길래 IFNULL이나 쓸까... 하다가 그냥 LEFT JOIN으로 해결★
시간을 헷갈려서 황급히 푼 건데 재밌게 풀었다.
코딜리티는 (언어의 장벽으로) 재밌지 않음... 프로그래머스가 상대적 선녀...
근데 이거 취업 목적이 아니어도 뭔가 머리 비우는데 좋은데...?
재밌는데 매일 한 문제씩 풀기는 취업 후에도 계속 해야겠음!
댓글
댓글 쓰기