처음으로 풀었던 알고리즘 문제! 시, 분이 업데이트 되는 시점을 잘 체크해서 처리해주면 아주 쉽게 풀리는 문제이다.
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🏷 문제
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
🔑
입력받은 처음 수를 가운데 놓고 그 다음부터 왼쪽이나 오른쪽에 넣어야 한다는 문제 설명에만 신경을 쓰다 보면 쉽게 풀리지 않았을 것 같다.일단 큐를 하나 만들어 입력받은 카드 값을 모두 넣어주고, 결과값을 저장할 리스트를 선언한다.첫번째 카드값은 비교대상이므로, 리스트
이것 또한 수월하게 풀렸다 !처음에 문제를 읽고 이게 무슨 소리야.. 어떻게 하면 이런 결과값이 나오지!? 했는데, 내가 슬라임 크기를 업데이트 시키지 않고 생각하고 있었다 ㅎ ㅎ문제를 천천히 잘 읽고 이해하는 능력이 나한테는 필요한 것 같다😂총 결과값을 저장하는 r
🏷 문제 💡 코드 🔑
🏷 문제 💡 코드 🔑
저는 손글씨 감성이 좋아요ㅎ 하하하하물이 새는 곳의 위치를 나타내는 pipe_list 리스트를 하나하나 보면서,현재위치 + 테이프길이 L + 0.5 보다 작거나 같으면 한 테이프로 이어붙일 수 있다는 의미이므로 res 값을 따로 카운트 하지 않는다!만약 크다면, 테이프
🏷 문제 ![](https://images.velog.io/images/sorzzzzy/post/654e20b7-cf45-4e02-a539-818b23028473/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%
기본적인 BFS 문제였다!이동할 수 있는 경우를 case 리스트에 정의해두고, 시작 위치부터 시작해서 q가 빌 때 까지 포문을 계속해서 돈다!pop한 값이 결과값과 일치할 때 그 값을 즉시 리턴하고, 만약 이동할 수 없다면, -1을 리턴한다 😃
🏷 문제 💡 코드 📌
🏷 문제 💡 코드 📌
ff
🏷 문제 💡 코드 🔑
🏷 문제 💡 코드 🔑
🏷 문제 💡 코드 🔑
🏷 문제 💡 코드 🔑