SW 역량테스트 합격하기 A형 강의 오픈!! (인프런 바로가기)
삼성 A형 - Advanced, 신입사원 입사 기출문제
삼성 B형 - Professional
삼성 C형 - Expert
#define printf 재정의를 이용한 로그 출력 디버깅 팁
삼성 SW 역량 시험 환경 - 포인터의 크기 (Size of Pointer)
Visual Studio LNK1168: 쓰기용으로 열 수 없습니다 해결방법
연산
BOJ 10757 : 큰 수 A+B
BOJ 10757 : 큰 수 A+B with 10^N진법
BOJ 2338 : 긴자리 계산
BOJ 2338 : 긴자리 계산 with 10^N진법
36진법 긴자리 두 수의 곱셈 with 36^5진법 + Fast Input
BOJ 1918 : 후위 표기식
BOJ 1935 : 후위 표기식2
긴자리 후위 표기법 구현하기
중위 표기식 직접 연산하기
괄호가 있는 중위 표기식 연산하기
비트 연산, 타입 캐스팅
비트 연산 기본 매크로 함수 (bit macro : get, set, clear, toggle, check)
임시 변수 없이 변수 바꾸기 (Swap Two Numbers without using the Third Variable)
최하위 / 최상위 비트 구하기 (Find MSB, LSB)
1차원 비트 회전하기 (Rotate Bits of a Number)
2차원 비트맵 뒤집기, 회전하기 (Rotate, Flip 2D Bitmap)
비트 압축 - 37.5% 압축하기 1 (8bit : 5bit)
비트 압축 - 37.5% 압축하기 2 (16bit : 10bit ~)
비트 압축 - 허프만 알고리즘 (Simple Huffman Coding Algorithm)
타입 캐스팅으로 deep copy, memcpy 구현하기
타입 캐스팅으로 한 번에 메모리 쓰기, 읽기 (Memory Write and Read with Type Casting)
타입 캐스팅으로 입력 빨리 받기, 비트 연산으로 메모리 압축하기
정렬
수 정렬하기 2 with 계수 정렬 (Counting Sort)
BOJ 15688 : 수 정렬하기 5 with In-Place Sort
링크드 리스트
메모리 풀 Memory Pool
메모리 풀 vs malloc 속도 비교
링크드 리스트 Linked List
링크드 리스트 Linked List Tail ver
링크드 리스트 삭제
더블 링크드 리스트 Double Linked List
더블 링크드 리스트 Double Linked List Tail ver
세그먼트 트리
BOJ 2042 : 구간 합 구하기 (Sqrt Decomposition)
BOJ 2042 - 구간 합 구하기 (Top-Down Segment Tree)
BOJ 2042 - 구간 합 구하기 (Bottom-Up Segment Tree)
BOJ 10999 - 구간 합 구하기 2 with 나중에 업데이트하기 (Top-Down Segment Tree with Lazy Propagation)
BOJ 1655 : 가운데를 말해요 with 세그먼트 트리를 이용한 index 관리
BOJ 5397 : 키로거 with 세그먼트 트리, 링크드 리스트
그 외
2차원 배열 탐색과 캐시 미스 (Cache Misses in 2D Arrays)
간단한 윤곽선 검출로 정사각형 찾기 (Find Squares with Simple Edge Detection)
'링크 정리' 카테고리의 다른 글
삼성 A형 링크 (0) | 2024.01.24 |
---|---|
삼성 B형 링크 (4) | 2024.01.24 |
아키텍처 & 디자인 패턴 링크 (0) | 2024.01.24 |
알고리즘 문제 링크 (1) | 2024.01.04 |
Electron 링크 (0) | 2024.01.04 |
댓글