| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- server developer
- 자바 #자바문법 #자바기초 #참조형 #기본형
- object 클래스 # java
- 주니어 백엔드 개발자
- 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
- level2
- tmax tibero
- 이분탐색
- 25304번
- 올 겨울은 조금 따뜻할 것 같다.
- 넥슨개발자컨퍼런스
- 서버 엔지니어
- java #추상클래스
- 서버 개발자
- 브루트 포스법
- tibero 7.23
- server engineer
- Spring
- 단계10
- software enginner
- 나는야 4학년 #5학년 까지 가보자구
- static #자바 메모리 구조 #멤버 변수
- Next.js
- ndc2025
- java #예외처리 #throw #throws
- level3
- 백엔드 개발자 로드맵
- 2798블랙잭
- 반복문
- heap area #stack area #static area #jvm
- Today
- Total
목록all (137)
개발자 쿠키
사전 준비Node.js 설치되어 있어야 함Figma Desktop 앱 설치 (웹 버전 말고 데스크톱) https://www.figma.com/downloads/Claude Desktop 앱 설치 1단계: 프로젝트 클론git clone https://github.com/arinspunk/claude-talk-to-figma-mcp.gitcd claude-talk-to-figma-mcp 2단계: Bun 설치 + 빌드 + 소켓 실행npm으로 bun을 글로벌 설치npm install -g bun그 다음 의존성 설치하고 빌드bun installbun run build빌드가 끝나면 소켓 서버를 실행bun run socket터미널에 WebSocket server started on port 3055 같은 메시지가 ..
Java 문법 SQL 문법 1. 자료구조 - 배열, ArrayList, HashMap, HashSet, Stack, Queue, Deque, PriorityQueue 2. 정렬 - Arrays.sort, Collections.sort3. 문자열 - StringBuilder, charAt, split4. 수학 - GCD/LCM, 소수, 에라토스테네스의 체5. 구현/시뮬레이션 - 배열 조작, 방향 벡터 (dx/dy) - 회전, 격자 처리6. 그리디 - 정렬 후 최적 선택7. 누적합 / 차분배열 - 1D, 2D 구간합 - 차분 배열8. 투포인터 / 슬라이딩 윈도우 - left [2026-05-19] SWEA D3 1244[2026-05-07] 프그 연속된 부분 수열의 ..
DB에서 어떤 자료형을 사용하느냐에 따라 기본 문자셋이 달랐습니다. 저는 Tibero의 NCLOB 자료형을 사용하려 했는데, 다른 문자형은 정상 작동했지만 NCLOB만 데이터 정합성이 깨지는 현상이 있었습니다.Tibero 기술지원팀에 문의한 결과, National 문자형 계열(NCLOB, NCHAR, NVARCHAR2) 은 기본적으로 UTF-16 인코딩을 사용하고, 일반 문자형은 UTF-8을 사용한다는 것을 알게 되었습니다.UTF-8은 영어 1바이트, 한글 3바이트로 가변 길이지만, UTF-16은 대부분의 문자를 2바이트로 고정 처리하기 때문에 문자 단위 연산이 간단하고 다국어 환경에서의 호환성이 높습니다. 이러한 이유로 Tibero는 Oracle과 마찬가지로 National 문자형의 기본 인코딩을 UT..
https://www.acmicpc.net/problem/1991 #include using namespace std;pair node[26];int n;void preorder(char cur) { if(cur=='.') return; cout > n; for(int i=0; i> parent >> left >> right; node[parent-'A'].first = left; node[parent-'A'].second = right; } preorder('A'); cout node 라는 pair형 배열에 first는 왼쪽자식, second는 오른쪽 자식을 담음전위 순회 : 현재 노드 출력 -> 왼쪽 자식 출력 -> 오른쪽 자식 출력중위 순회 ..
시간 복잡도1초에 약 1억(10⁸)번 연산 가능하다고 가정입력값 ≤ 500 이하: O(n³) -> 완전탐색, DFS/BFS, 백트래킹입력값 ≤ 2,000 이하: O(n²) -> DP, 그래프 Floyd-Warshall입력값 ≤ 100,000 이하: O(n log n)이하 -> 정렬, 우선순위큐, 투포인터, 다익스트라입력값 ≤ 1,000,000 -> 슬라이딩 윈도우, 해시, 스택 입력값 ≤ 10,000,000 이상: O(n)코딩테스트 빈출 유형1. 구현 (시뮬레이션, 문자열)2. 완전탐색 (BFS, DFS, 백트래킹)3. 자료구조 (배열, 스택, 큐, 힙, 해시)4. DP5. 슬라이딩 윈도우 / 누적합 : 미리 계산해두고 사용하기6. 투 포인터7. 이분 탐색8. 최단 경로 알고리즘 (Dijkstra, ..
https://www.acmicpc.net/problem/20437아이디어1. 입력받은 문자열 알파벳마다 등장 위치 저장2. 알파벳이 k번 이상 나오면 k개 연속으로 잡음3. 부분 문자열의 길이를 구해 최소/최대 갱신4. 모든 알파벳 검사 후 출력 1. 완전탐색, 슬라이딩 윈도우#include using namespace std;int t, k;string w;int main() { cin >> t; for(int test=0; test> w; cin >> k; int minNum = INT_MAX; int maxNum = -1; for(int i=0; i시간 초과 발생 2. 투포인터, 슬라이딩 윈도우#include using namespac..