일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Push
- APNS
- notification
- git
- nginx설치
- 페이스북 번역
- graphql
- 웹사이트 성능
- nginx
- kafka
- Design Pattern
- 카프카
- JPA
- 카프카 트랜잭션
- GCM 번역
- 성능
- Java
- 웹사이트성능
- 자바스크립트
- 디자인패턴
- ddd
- php
- gcm 푸시 번역
- 푸시 번역
- nginx설정
- 도메인 주도 개발
- GCM
- 웹사이트최적화기법
- 푸시
Archives
- Today
- Total
목록탐색 (1)
간단한 개발관련 내용
알고리즘의 분류 및 설명
알고리즘은 다양한 문제를 해결하기 위해 설계된 방법론으로, 문제의 유형과 성격에 따라 적합한 알고리즘을 선택해야 합니다. 아래는 그리디 알고리즘을 중심으로 주요 알고리즘을 문제 해결 방식과 특성에 따라 분류하고 설명한 내용입니다.1. 그리디 알고리즘 (Greedy Algorithm)특징매 단계에서 현재 상황에서 가장 최선의 선택을 합니다.문제를 전역적으로 최적화할 수 있는지 판단하기 위해 지역적으로 최적화된 선택을 기반으로 합니다.일반적으로 탐욕스러운 선택 속성(Greedy Choice Property)과 최적 부분 구조(Optimal Substructure)를 만족하는 문제에서 사용됩니다.적용 사례활동 선택 문제(Activity Selection Problem)회의실 배정 문제: 가장 빨리 끝나는 활동..
Computer Science/Algorithm & Etcs...
2024. 11. 19. 11:09