페이징

Logic의 첫 시작은 게시판에서 시작한다.

→ CRUD 의 사용이 가능한자

난이도 : ★★★★


왜 사용 할까?

→ 검색을 할 때 단어에 대한 결과값 수억개의 Json을 받는다면 메모리가 감당이 되지 않는다.

(사용자 별 성능차이가 존재하기 때문에)

페이지를 구성한다 → 만약 10개를 기준으로 1페이지에 표현하고 싶다면 11개라면 어떻게 표현할까?

totalPages = totalElement / size 결과를 소수점 올림
1 / 10 = 0.1 =>  1 페이지
9 / 10 = 0.9 =>  1페이지
10 / 10 = 1 =>  1페이지
11 / 10 => 1.1 =>  2페이지

% 반올림한다!


구현한다.

끝… —

백준 문제풀이

오늘 푼 문제는 1712번

2292번

1193번

2869번

10259번

간단한 로직으로 해결 할 수 있지만.. 수학적인 능력이 없는 내게는 너무 큰 산같은 존재들..

오늘은 문제도 그렇고 Auth도 해결되서 트러블 슈팅하기도 뭣한 오타 러쉬에 방전되버린 내 자신…

고생해버렸다 오늘도!

후회없이, 즐기며, 오늘에 최선을 다하자