일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기초지식
- 설치에러
- groupby
- ETL
- elasticsearch #analyzer #nori #ngram
- Elastic Stack
- import에러
- Spark
- C++
- SQL
- 설치
- 백준
- Es
- sklearn
- ES 인덱싱
- Elasticsearch #
- CS지식의정석
- CS지식
- Trino
- SearchAPI
- elasticsearch
- ILM
- 설치방법
- 코딩테스트
- query
- Python
- 코딩테스트 #C++
- SQL #코딩테스트 #IT
- 프로그래머스
- MySQL
- Today
- Total
목록자료구조 (2)
PONI's 좋은 개발자

클래스 클래스(Class)란 객체(Object)를 만들어 내기 위한 틀이며 만들어 낼 객체의 속성과 메서드의 집합을 담아놓은 것 객체 객체란 클래스로부터 만들어지는 실체, 클래스로 선언된 변수를 객체라 한다. 인스턴스 인스턴스(Instance)란 객체가 메모리에 할당이 된 상태이며 런타임에 구동되는 객체를 말합니다. 객체와 같은 의미로 쓰이기도 합니다. AWS의 클라우드의 가상서버 의미로도 쓰입니다. Static 쓰이는 이유 : static 키워드는 클래스의 인스턴스가 아닌 클래스에 속하며 클래스의 변수, 메서드 등을 공유하는데 사옹됩니다. 이를 통해 해당 클래스로 만들어지는 객체사이에서 중복되는 메서드, 속성을 효율적으로 정의할 때 쓰입니다. 단점: static 키워드로 선언된 변수, 블록, 메서스 등..
완전 검색 (Exhaustive Search) = Brute-force, generate-and-test 주어진 문제를 풀 때, 우선 완전 검색으로 접근하여 해답을 도출한 후, 성능 개선을 위해 다른 알고리즘을 사용하고 해답을 확인하는 것이 바람직합니다. 탐욕 알고리즘 (Greedy Algorithm) 최적 해를 구하는 데 사용되는 근시안적인 방법 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해나가는 방식으로 진행하여 최종적인 해답에 도달함 각 선택의 시점에서 이루어지는 결정은 지역적으로는 최적이지만, 그것들을 게속 수집하여 최종적인 해답을 만들었다고 하여 그것이 최적이라는 보장은 없습니다. 일반적으로, 머리속에 떠오르는 생각을 검증 없이 바로 구현하면 Greedy 접..