오늘 목표
TIL 작성멘토님 추천 문제 2개 풀기
학습한 것
오늘은 멘토님이 추천해주신 문제를 풀면서 구현하는 문제의 감을 잡았다.
[프로그래머스][Python] 크레인 인형뽑기 게임
문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.
digitalagora.tistory.com
[백준][Python] 17144 - 미세먼지 안녕
문제 링크 17144번: 미세먼지 안녕! 미세먼지를 제거하기 위해 구사과는 공기청정기를 설치하려고 한다. 공기청정기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고,
digitalagora.tistory.com
좋았던 점
구현과 시뮬레이션이 왜 어려운지 조금은 접근 가능한 난이도에서 풀다보니, 어떻게 풀어야 하는지 조금은 알게 되었다. 복합적으로 효율적인 코드를 짜기 보다는 내용을 하나씩 살펴보면서 차례대로 구현 한 뒤에 코드를 최적화 할 수 있는지를 고민하도록 해야겠다. 너무 많은 문제를 한 번에 해결하려는 방식으로 접근하다보니 더 어렵게 느껴지는 것 같다. 그래도 좋은 문제를 추천해주신 덕분에 더 잘 이해할 수 있었다.
멘토 분이 푸신 방식을 확인하면서 보니, 동작을 함수 단위로 쪼개니까 메인이 되는 코드의 로직은 굉장히 간단해져서 읽기가 편했다. 확실히 매번 객체지향이니, 개발할 때 단위 별로 잘 나눠서 개발해야 한다 이런 이야기들은 들었지만 알고리즘 문제를 풀 때도 그런 방식을 적용해 각 동작을 나눠서 푸니 생각을 정리하는데도 도움이 많이 된 것 같다.
아쉬웠던 점
아직 문제 접근에 익숙치가 않은게 계속 발목을 잡는 것 같다. 취직을 해서도 꾸준히 알고리즘 문제를 풀면서 그 감각을 잊지 않고 기르려는 노력을 하자.
항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠입니다.
IT 커리어 성장 코스 항해99, 개발자 취업부터 현직자 코스까지
항해99는 실무에 집중합니다. 최단기간에 개발자로 취업하고, 현직자 코스로 폭발 성장을 이어가세요. 실전 프로젝트, 포트폴리오 멘토링, 모의 면접까지.
hanghae99.spartacodingclub.kr
'항해99 > 2-4주차' 카테고리의 다른 글
[항해99 취업 리부트 코스 학습일지] Day 22 - DP (0) | 2024.04.13 |
---|---|
[항해99 취업 리부트 코스 학습일지] Day 21 - 다익스트라 (0) | 2024.04.12 |
[항해99 취업 리부트 코스 학습일지] Day 19 - 알고리즘 3주차 시작 (0) | 2024.04.10 |
[항해99 취업 리부트 코스 학습일지] Day 18 - 2차 코딩테스트 (0) | 2024.04.09 |
[항해99 취업 리부트 코스 학습일지] Day 17 - BFS,DFS (0) | 2024.04.08 |
오늘 목표
TIL 작성멘토님 추천 문제 2개 풀기
학습한 것
오늘은 멘토님이 추천해주신 문제를 풀면서 구현하는 문제의 감을 잡았다.
[프로그래머스][Python] 크레인 인형뽑기 게임
문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.
digitalagora.tistory.com
[백준][Python] 17144 - 미세먼지 안녕
문제 링크 17144번: 미세먼지 안녕! 미세먼지를 제거하기 위해 구사과는 공기청정기를 설치하려고 한다. 공기청정기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고,
digitalagora.tistory.com
좋았던 점
구현과 시뮬레이션이 왜 어려운지 조금은 접근 가능한 난이도에서 풀다보니, 어떻게 풀어야 하는지 조금은 알게 되었다. 복합적으로 효율적인 코드를 짜기 보다는 내용을 하나씩 살펴보면서 차례대로 구현 한 뒤에 코드를 최적화 할 수 있는지를 고민하도록 해야겠다. 너무 많은 문제를 한 번에 해결하려는 방식으로 접근하다보니 더 어렵게 느껴지는 것 같다. 그래도 좋은 문제를 추천해주신 덕분에 더 잘 이해할 수 있었다.
멘토 분이 푸신 방식을 확인하면서 보니, 동작을 함수 단위로 쪼개니까 메인이 되는 코드의 로직은 굉장히 간단해져서 읽기가 편했다. 확실히 매번 객체지향이니, 개발할 때 단위 별로 잘 나눠서 개발해야 한다 이런 이야기들은 들었지만 알고리즘 문제를 풀 때도 그런 방식을 적용해 각 동작을 나눠서 푸니 생각을 정리하는데도 도움이 많이 된 것 같다.
아쉬웠던 점
아직 문제 접근에 익숙치가 않은게 계속 발목을 잡는 것 같다. 취직을 해서도 꾸준히 알고리즘 문제를 풀면서 그 감각을 잊지 않고 기르려는 노력을 하자.
항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠입니다.
IT 커리어 성장 코스 항해99, 개발자 취업부터 현직자 코스까지
항해99는 실무에 집중합니다. 최단기간에 개발자로 취업하고, 현직자 코스로 폭발 성장을 이어가세요. 실전 프로젝트, 포트폴리오 멘토링, 모의 면접까지.
hanghae99.spartacodingclub.kr
'항해99 > 2-4주차' 카테고리의 다른 글
[항해99 취업 리부트 코스 학습일지] Day 22 - DP (0) | 2024.04.13 |
---|---|
[항해99 취업 리부트 코스 학습일지] Day 21 - 다익스트라 (0) | 2024.04.12 |
[항해99 취업 리부트 코스 학습일지] Day 19 - 알고리즘 3주차 시작 (0) | 2024.04.10 |
[항해99 취업 리부트 코스 학습일지] Day 18 - 2차 코딩테스트 (0) | 2024.04.09 |
[항해99 취업 리부트 코스 학습일지] Day 17 - BFS,DFS (0) | 2024.04.08 |