Algorithm/Study

[99클럽 코테 스터디] 📝 Day22. 이분탐색

ioh'sDeveloper 2024. 6. 10. 22:04
99클럽 코테 스터디 22일차 TIL + 이분탐색

📍 오늘의 학습 키워드

이분 탐색(Binary Search)

📝 공부한 내용 본인의 언어로 정리하기

이분 탐색과 완전 탐색을 통해 문제를 해결하는 방법에 대해 공부했습니다. 이분 탐색은 정렬된 배열에서 특정 값을 찾거나 최적화 문제를 해결할 때 사용하며, 탐색 범위를 반으로 줄여가며 효율적으로 탐색합니다. 반면에 완전 탐색은 가능한 모든 경우를 탐색하여 정확한 결과를 얻지만, 시간이 많이 걸릴 수 있습니다.

📖 오늘의 회고

📚 어떤 문제가 있었고, 나는 어떤 시도를 했는지

오늘은 특정 문제를 이분 탐색과 완전 탐색으로 해결하는 방법을 공부했습니다. 문제를 푸는 과정에서 특히 이분 탐색의 원리와 활용하는 방법에 대해 자세히 알아보았습니다.

🤔 어떻게 해결했는지

🔖 참고링크 (https://develop-tracking.tistory.com/91)

문제를 해결하기 위해 먼저 문제의 조건과 요구사항을 분석했습니다. 그 후에 이분 탐색을 사용하여 문제를 해결하는 방법을 고민했습니다. 이분 탐색을 적용한 코드를 작성한 뒤, 테스트 케이스를 통해 검증했습니다.

🤓 무엇을 새롭게 알았는지

오늘의 학습을 통해 이분 탐색과 완전 탐색을 사용하여 문제를 해결하는 방법에 대해 새롭게 알게 되었습니다. 특히 이분 탐색의 원리와 활용하는 방법을 자세히 공부하면서, 문제 해결에 대한 접근 방법이 더 다양해지고 효율적으로 문제를 해결할 수 있음을 깨달았습니다.

⏳ 내일 학습할 것은 무엇인지

내일은 그래프 알고리즘에 대해 공부할 예정입니다. 그래프 알고리즘은 다양한 문제를 해결하는 데 활용되는 중요한 알고리즘 중 하나이며, 다양한 그래프 알고리즘 기법을 학습하여 문제 해결 능력을 향상시킬 계획입니다.