Algorithm/Study

[99클럽 코테 스터디] 📝 Day29. 문자열

ioh'sDeveloper 2024. 6. 18. 01:15
99클럽 코테 스터디 29일차 TIL + 다음 순열(next permutation)

📍 오늘의 학습 키워드

다음 순열(next permutation)

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

오늘 공부한 내용은 "다음 순열(next permutation)" 알고리즘과 숫자 관련 문제 해결 방법입니다. 주로 숫자를 다루며 순열을 조작하거나 다음 큰 숫자를 찾는 문제를 해결하는 방법을 배웠습니다. 또한, 문자열을 사용하지 않고 숫자 배열을 직접 다루는 방법도 살펴보았습니다.

📖 오늘의 회고

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

오늘은 숫자를 다루는 다양한 알고리즘 문제를 풀면서, 주어진 문제가 문자열 관련 문제인지, 숫자 배열을 다루는 문제인지를 파악하는 데 시간을 많이 할애했습니다. 초기에는 문자열로 접근하는 습관이 있어서 숫자 배열을 직접 다루는 방식을 적용하는 데 어려움이 있었습니다.

🤔 어떻게 해결했는지

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

문제를 정확히 이해하기 위해 문제 설명과 예시를 여러 번 읽고 이해하려고 노력했습니다. 또한, 숫자 배열을 다루는 방법과 다음 순열 알고리즘을 자세히 학습하고 이를 코드로 구현하여 문제를 해결하려고 노력했습니다.

🤓 무엇을 새롭게 알았는지

오늘 배운 것은 숫자 배열을 직접 다루는 다음 순열 알고리즘의 중요성입니다. 문자열을 사용하지 않고도 효율적으로 문제를 해결할 수 있는 방법을 배웠습니다. 또한, 숫자와 관련된 다양한 문제를 해결하는 방법에 대해 보다 심도 깊게 이해할 수 있었습니다.

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

내일은 추가적으로 숫자 관련 문제를 다루는 다양한 알고리즘과 자료구조에 대해 학습하고, 이를 활용하여 실제 문제를 해결하는 연습을 더 많이 할 예정입니다.