Study

Modern C++ 강의 정리 – OOP

Inheritance & Composition 상속(Inheritance)은 자식 객체가 부모 객체의 속성을 그대로 이어받는 것 (is-A)를 의미한다. 예를 들어 부모 객체가 Car이고 그…

4년 ago

Modern C++ 강의 정리 – C++ 기능들

Enums Enum Type은 enum 키워드로 정의할 수 있으며 정의하고 싶은 값에 대해 심볼을 연결시킬 수 있다.Enum은 내부적으로는 integral types으로 표시되어…

4년 ago

Modern C++ 강의 정리 – 스마트 포인터 (Smart Pointer)

유니크 포인터 std::unique_ptr<T> 객채에 대한 원시 포인터를 다른 포인터와 공유하지 않는다. Scope를 벗어날 때 해당 객체도 같이 삭제한다. class Project…

4년 ago

Modern C++ 강의 정리 – 연산자 오버로딩(Operator Overloading)

연산자 오버로딩(Operator Overloading) +, -, / 등의 primitive operator들에 대해 사용자가 정의한 동작을 수행시킬 수 있다. 예를 들어 어떤 클래스…

4년 ago

Modern C++ 강의 정리 – Classes & Objects (2)

학습 내용들 - 복사 생성자 (Copy Constructor)- 위임 생성자 (Delegating Constructor)- Default, Delete- L-value, R-value- Move 복사 생성자 (Copy Constructor)…

4년 ago

Modern C++ 강의 정리 – Classes & Objects (1)

Classes C++에서 등장한 클래스(Class)는 구조체(Structure)와 비교했을 때 유일한 차이점이 접근자의 기본값이 Private라는 점이다. 구조체의 경우 Public을 디폴트로 가진다. 생성자 (Constructor)…

4년 ago

[코딩 인터뷰][HackerRank] Sherlock and Cost

※ 이 포스트는 HackerRank 문제인 Sherlock and Cost의 해설을 다루고 있습니다.본 포스팅의 풀이는 Optimal하지 않을 수 있으며, HackerRank에서의 Submission 통과만을…

5년 ago

CS188 Introduction to Artificial Intelligence – (1-3) Search

이 문서는 Berkely University의 CS188 Introduction to Artificial Intelligence의 강의자료를 번역 및 정리한 것입니다. 본 자료는 오류 또는 오역을 포함할…

5년 ago

CS188 Introduction to Artificial Intelligence – (1-2) Search

이 문서는 Berkely University의 CS188 Introduction to Artificial Intelligence의 강의자료를 번역 및 정리한 것입니다. 본 자료는 오류 또는 오역을 포함할…

5년 ago

CS188 Introduction to Artificial Intelligence – (1-1) Search

이 문서는 Berkely University의 CS188 Introduction to Artificial Intelligence의 강의자료를 번역 및 정리한 것입니다. 본 자료는 오류 또는 오역을 포함할…

5년 ago

This website uses cookies.