분류 전체보기
-
[코테] 투포인터카테고리 없음 2025. 11. 22. 20:54
핵심 원리:right는 0 → N까지 한 번만 증가left는 필요할 때만 증가 (역방향 없음)→ 전체 O(N) 💎 투 포인터 공통 템플릿 (슬라이딩 윈도우 기본형) int left = 0;long sum = 0; // 누적 상태 (합이든, 카운트든 조건 체크용)for (int right = 0; right // 1) right 확장 sum += A[right]; // 2) 조건을 위반하면 left 조정 (왼쪽을 줄여서 다시 만족시키기) while (sum > K) { // 문제에 따라 조건 변경 sum -= A[left]; left++; } // 3) 여기 왔을 때는 sum이 조건을 만족 // → 문제 유형별로 다른 처리 ..
-
[코테준비] Prefix Sum 패턴카테고리 없음 2025. 11. 22. 18:58
0. 기본 개념부터 10초 정리배열 A가 있을 때, A: [a0, a1, a2, a3, ..., aN-1] prefix[i] = A[0] + A[1] + ... + A[i-1] // 길이 N+1짜리, prefix[0] = 0 이렇게 만들면, [L, R] 구간합 = prefix[R+1] - prefix[L] → 그래서 **“구간 합 여러 번 물어보는 문제”**에서누적합 만들 때: O(N)각 쿼리 답변: O(1)전체: O(N + Q)이게 2번 문제에서 자주 나오는 패턴이야. 정수 배열 A가 있어.예를 들어: A = [2, 4, 6, 8, 10] 그런데 문제에서 “구간의 합”을 여러 번 물어봐.예를 들어 쿼리(질문)가 세 개라고 하면: 쿼리 1: L=0, R=2 → A[0] + A[1] + A[2] = 2 +..
-
[코테준비] 백엔드 실무형 - json/conditionfiltering카테고리 없음 2025. 11. 22. 17:09
쳇지피티활용파싱 ObjectMapper mapper = new ObjectMapper();List list = mapper.readValue(input, new TypeReference>() {});codility 에서는 임포트안되니까 dto생성자로 해결한다. 3번 문제 : 실무형 데이터 처리 패턴 3번 문제 특징은 아래 4단계로 요약돼:단계 1) 입력 = JSON / 배열 / Map 비슷한 구조예)[ {"agentId": "A1", "status": "DELIVERING", "distance": 12}, {"agentId": "A2", "status": "IDLE", "distance": 3} ] 단계 2) 조건 필터링예)status = IDLE 인 데이터만 필터링distance type = “DEL..
-
-
Apache JMeter 5.6.3 (mac m1) 설치 및 http요청 사용기카테고리 없음 2024. 7. 7. 17:04
성능 테스트를 위해 Apache JMeter를 다운받았다. (.zip) https://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeterDownload Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be avajmeter.apache.org알..
-
MAC에서 Docker 설치 / oracle 11g 좌충우돌 설치기 [호환이슈] / Docker mysql 설치카테고리 없음 2024. 5. 7. 00:46
현재 나는 MAC Air M2 노트북이다. 오라클 설치 과정이다 다만, 오라클은 엄청난 시간을 소모했다...MySql은 진짜 10분 컷이었다.혹시 이 글을 보고 따라하게 된다면 삭제를 몇 번 하기 때문에 반드시 끝까지 읽고 따라하시길. oracle은 macOS 를 지원하지 않아 Docker 를 통해 설치한다.https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on MacInstall Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update..