본문 바로가기

생각정리/항해99

[프로그래밍 기초2] Java알고리즘 3일차

Java알고리즘 문제풀이


알고리즘을 이제 기본적인 부분을 넘어 뒷부분으로 가니 확실히 생각해야 되는 부분들이 많았고 전주에는 문제를 푸는 것에 중점을 두었다면 이번주부터는 좀 더 학습에 중점으로 두고 문제를 풀었다.

알고리즘 풀이를 페어로 하여 서로 푼 문제의 코드 리뷰를 진행하면서 서로가 안 쓰는 함수나 방식들에 대해 배우면서 의견을 나눌 수 있었고 놓쳤던 점과 부족했던 점들을 배울 수 있었다.

문제 풀이 후 상대를 네비게이터 하기 위해 주석으로 문제 풀이의 흐름을 설명하여 문제 풀이를 유도하면서도 전체를 설명하는 게 아닌 요점만 잡아서 문제를 풀 수 있도록 하는 게 생각보다 많이 어려웠고 페어의 주석만 보고 이해하면서 푸는데도 어려웠지만 혼자서 푸는 것보다 많은 점들을 배우고 생각할 수 있어 도움이 많이 된 것 같다.

 

https://hoho-thinking.tistory.com/70

 

[JAVA][Level1]PROGRAMMERS 크기가 작은 부분 문자열

크기가 작은 부분 문자열 문제 설명 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것

hoho-thinking.tistory.com