C++ 객체지향 프로그래밍 완벽 가이드: 클래스, 상속, 가상 함수
📌 학습 목표 객체지향 핵심 개념(클래스, 상속, 다형성) 완벽 이해 가상 함수와 vtable 메커니즘 심층 분석 순수 가상 함수, 추상 클래스, 다이아몬드 상속 문제 해결 방법 학습 상속과 컴포지션의 적절한 선택 기준 습득 📝 개념 정리 1. 클래스 (Class) 핵심 원리: 객체지향 프로그래밍의 기본 단위 데이터...
📌 학습 목표 객체지향 핵심 개념(클래스, 상속, 다형성) 완벽 이해 가상 함수와 vtable 메커니즘 심층 분석 순수 가상 함수, 추상 클래스, 다이아몬드 상속 문제 해결 방법 학습 상속과 컴포지션의 적절한 선택 기준 습득 📝 개념 정리 1. 클래스 (Class) 핵심 원리: 객체지향 프로그래밍의 기본 단위 데이터...
📌 학습 목표 중급 자료구조의 특성과 동작 원리 이해 해시 기반, 트리 기반, 힙 기반 구조의 차이점 학습 각 자료구조의 시간/공간 복잡도 분석 실무에서의 적절한 자료구조 선택 기준 습득 📝 개념 정리 1. 해시맵 (Hash Map) 핵심 원리: 해시 함수를 통해 키를 인덱스로 변환하여 키-값 쌍 저장 평균 시간복잡...
📌 학습 목표 기본 자료구조 4개 완전 이해 및 구현 각 자료구조의 장단점과 활용 사례 파악 시간/공간 복잡도 분석 능력 향상 📝 개념 정리 1. 배열 (Array) 연속된 메모리에 동일한 타입의 데이터를 저장 특징 인덱스 기반 접근: O(1) 크기 고정: 선언 시 크기 결정 삽입/삭제 비용 큼: O(n) // ...
📌 학습 목표 주요 정렬 알고리즘(퀵소트, 머지소트) 완벽 이해 이진 탐색 동작 원리와 구현 방법 학습 각 알고리즘의 시간/공간 복잡도 분석 실무에서의 적절한 알고리즘 선택 기준 습득 📝 개념 정리 1. 퀵 정렬 (Quick Sort) 핵심 원리: 분할 정복(Divide and Conquer) 알고리즘 피벗(pivo...
📚 4주 완성 기술면접 준비 로드맵 이 포스트는 C++, C#, 그리고 컴퓨터 과학 기초를 4주간 체계적으로 학습하는 계획을 담고 있습니다. Week 1 – 기초 & 기본기 다지기 목표: CS 기본 개념 정리 + C++ / C# 언어 기초 복습 Day 1: C++ 기본 문법 & 객체지향 복습 Day 2: C++ 메모리 ...
📌 학습 목표 (Learning Goals) 값/참조 형식과 스택/힙의 관계, 박싱/언박싱의 비용을 명확히 설명한다. .NET GC의 세대(Gen0/1/2), LOH/POH, Compact/Non-compacting, Server/Workstation 모드와 트리거를 설명한다. IDisposable 패턴 / IAsyncDisposable ...
📌 목표 신규 Woochi 캐릭터의 궁극기를 GAS 시스템을 이용해 제작 🚩 오늘의 기록/문제 해결 1. 로직 설계 기존 기획자가 BP로 단순설계한 흐름을 먼저 검토하고, 이를 cpp로 컨버팅하려고 한다. 일단 기존 방식에 대해 설명을 해보자. 입력 일단 임시로 신규 궁극기이다 보니, 별개의 입력을 통해 ‘T’ 키를 누르면 ...
📌 목표 신규 Woochi 캐릭터의 궁극기를 GAS 시스템을 이용해 제작 🚩 오늘의 기록/문제 해결 1. 로직 설계 기존 기획자가 BP로 단순설계한 흐름을 먼저 검토하고, 이를 cpp로 컨버팅하려고 한다. 일단 기존 방식에 대해 설명을 해보자. 입력 일단 임시로 신규 궁극기이다 보니, 별개의 입력을 통해 ‘T’ 키를 누르면 ...
과제 강의 완료 기획안 작성 및 초기 프로젝트 제작 Quaternion 설명하기(복소평면 무엇인지 확인 & Vector와 Quaternion 짐벌락 현상도 확인) 루멘 재확인 및 복습 발 떠있는거 확인…! 강의 복습 Regular Array와 Dy...
패의 종류 만수패, 통수패, 삭수패에 쓰이는 패들은 수패(숫자가 써있다), 풍패와 삼원패는 글자가 써있다고 해서 자패라고 한다. 만수패는 1만부터 9만이라 하며, 이는 지폐의 단위. 통수패는 1통부터 9통이라 하며, 동전의 단위. 삭수패(삭)은 동전을 묶어 다니는 새끼줄을 뜻하며, 1삭부터 9삭이라 한다. 자패에서는… 풍패(사희패)는 바람을...