일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- APNS
- 웹사이트 성능
- 푸시
- Push
- kafka
- nginx설치
- JPA
- gcm 푸시 번역
- 카프카 트랜잭션
- php
- nginx
- 카프카
- 자바스크립트
- NoSQL
- 성능
- 레디스
- 디자인패턴
- GCM 번역
- 웹사이트성능
- 푸시 번역
- Design Pattern
- GCM
- redis
- nginx설정
- notification
- 웹사이트최적화기법
- 페이스북 번역
- Java
- git
- Today
- Total
목록Computer Science/Algorithm & Etcs... (2)
간단한 개발관련 내용
알고리즘은 다양한 문제를 해결하기 위해 설계된 방법론으로, 문제의 유형과 성격에 따라 적합한 알고리즘을 선택해야 합니다. 아래는 그리디 알고리즘을 중심으로 주요 알고리즘을 문제 해결 방식과 특성에 따라 분류하고 설명한 내용입니다.1. 그리디 알고리즘 (Greedy Algorithm)특징매 단계에서 현재 상황에서 가장 최선의 선택을 합니다.문제를 전역적으로 최적화할 수 있는지 판단하기 위해 지역적으로 최적화된 선택을 기반으로 합니다.일반적으로 탐욕스러운 선택 속성(Greedy Choice Property)과 최적 부분 구조(Optimal Substructure)를 만족하는 문제에서 사용됩니다.적용 사례활동 선택 문제(Activity Selection Problem)회의실 배정 문제: 가장 빨리 끝나는 활동..
코덱(Codecs)은 코딩(Encoding)과 디코딩(Decoding)의 합성어로, 디지털 미디어 데이터를 압축하고 압축을 해제하는 기술 또는 소프트웨어를 의미합니다. 코덱은 주로 비디오와 오디오 파일의 저장, 전송, 재생에 사용되며, 파일의 크기를 줄이고 품질을 유지하면서 효율적으로 데이터를 처리할 수 있도록 도와줍니다. 아래에서 코덱의 개념, 작동 방식, 종류, 그리고 사용 사례 등에 대해 자세히 설명하겠습니다.코덱의 기본 개념1. 코딩(Encoding)코딩은 원본 미디어 데이터를 압축하여 더 작은 크기의 파일로 변환하는 과정입니다. 이는 저장 공간을 절약하고 네트워크를 통한 전송을 용이하게 만듭니다.2. 디코딩(Decoding)디코딩은 압축된 미디어 데이터를 원본 형태로 복원하는 과정입니다. 재생 ..