분류 전체보기(82)
-
[FE] css-in-js
기존 css-in-css 방식과 차이점 css-in-js css-in-css .js 파일에 작성한 css .css 파일에 작성한 css 컴포넌트 단위 스타일 유지보수 상대적으로 큰 스타일시트 폴더 유지 보수 css-in-js 이란 css-in-js는 방법론으로 JavaScript → CSS로 전환하는 고성능 컴파일러 런타임 및 서버 사이드에서 작동한다.
2020.07.23 -
이분 탐색 (Parametric Search)
이분 탐색 알고리즘 수열 또는 정렬된 배열에서 주어진 기준값에 근접한 값, 즉 정답을 구하기 위해 범위를 반으로 줄여나가며 정답을 구하는 알고리즘이다. 본 알고리즘에서는 범위를 지정하는 시작점(left, start, low, ...)과 끝점(right, end, high, ...) 을 관리하는 두 가지 변수가 있다. 중앙값 mid는 수열에서는 중앙값, 배열에서는 중앙에 위치(인덱스와 관련)한 값이 된다. 이제 기준값을 중앙값 또는 중앙값으로 도출된 값, 즉 기준값과 비교한다. 1. 중앙값이 기준값보다 작을 경우 시작점(left, start, low, ...)을 [중앙값 또는 중앙 인덱스 + 1] 값으로 바꾼다. 2. 중앙값이 기준값보다 클 경우 끝점(right, end, high, ...)을 [중앙값 또..
2020.07.22