PROGRAMMING
-
윤성우 열혈 C++ 프로그래밍 10장) 연산자 오버로딩 1(operator+, operator++, operator-, operator--, operator<<)PROGRAMMING/C++ 2024. 1. 7. 22:16
다음주 안에 끝내버린다는 마음으로! C++에서 중요한 연산자 오버로딩을 정리해보고자 한다. (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 연산자 오버로딩 - 멤버함수에 의한 방법 👈🏻추천하는 방법 - 전역함수에 의한 방법(friend 사용) 만약 멤버함수와 전역함수에 의한 ..
-
(백준 1992번 쿼드트리 C++) 라이님 블로그 대회 알고리즘 따라잡기 4) 분할 정복(Divide and Conquer) 1탄PROGRAMMING/알고리즘 2024. 1. 7. 16:43
아직 못 푼 그리디 문제가 몇 개 있지만 잠시 묻어두고 분할 정복을 시작하고자 한다! ↓ 자세한 설명은 아래 라이님 블로그를 참고! ↓ https://blog.naver.com/PostView.naver?blogId=kks227&logNo=220776241154&parentCategoryNo=&categoryNo=299&viewDate=&isShowPopularPosts=false&from=postList 분할 정복(Divide and Conquer) (수정: 2016-12-25) 이번에 소개해 드릴 것은 역시 유명한 기법인 분할 정복(Divide and Conquer)입니다. 탐색, DP, 그리디... blog.naver.com 분할 정복의 대표적인 예시 1. 병합 정렬(Merge Sort) 2. 이분..
-
윤성우 열혈 C++ 프로그래밍 9장) 가상의 원리와 다중상속(멤버함수의 위치, 가상함수 테이블, 가상상속)PROGRAMMING/C++ 2024. 1. 7. 00:03
빠르게 8장에 이어 9장 가상의 원리와 다중상속에 대해 정리해보고자 한다. (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 맴버변수의 위치 객체가 생성되면 맴버변수는 객체 내에 존재하지만, 멤버함수는 메모리의 한 공간에 별도로 위치하며, 모든 객체가 이를 공유한다. (그렇지만..
-
(백준 15748번 Rest stops C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 8탄PROGRAMMING/알고리즘 2024. 1. 6. 23:07
애증의 그리디 8탄! 영어로 되어 있어서 쫄리지만 내용은 생각보다 간단한 문제 Rest stops를 풀어보았다. 이전 포스팅은 여기에!↓ 2024.01.06 - [알고리즘] - (백준 2217번 로프 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 7탄 (백준 2217번 로프 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 7 저녁 내내 1700번 풀다가 포기! 우선 로프 문제를 풀어보았다. 이전 포스팅은 여기에!↓ 2024.01.04 - [알고리즘] - (백준 1931번 회의실 배정 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고 jjo-mathstory.tistory.com 백준 1..
-
(백준 2217번 로프 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 7탄PROGRAMMING/알고리즘 2024. 1. 6. 21:40
저녁 내내 1700번 풀다가 포기! 우선 로프 문제를 풀어보았다. 이전 포스팅은 여기에!↓ 2024.01.04 - [알고리즘] - (백준 1931번 회의실 배정 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 6탄 (백준 1931번 회의실 배정 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algo 진짜 그리디😥... 알고리즘.. 애증의 알고리즘이다. 오늘의 그리디 문제는 바로 회의실 배정 문제!! 이전 포스팅은 여기에!↓ 2024.01.04 - [알고리즘] - (백준 4796번 캠핑 C++) 라이님 블로그 대회 알 jjo-mathstory.tistory.com 백준 2217번 https://www.acmicpc.net..
-
윤성우 열혈 C++ 프로그래밍 8장) 상속과 다형성(virtual 함수, virtual 소멸자, 순수 가상함수, 추상 클래스)PROGRAMMING/C++ 2024. 1. 6. 18:34
객체 지향에서 제일 중요하다는 상속과 다형성에 대해 정리해보고자 한다! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr 객체 포인터 변수와 상속 AAA형 포인터 변수는 AAA 객체 또는 AAA를 직접 혹은 간접적으로 상속하는 모든 객체를 가리킬 수 있다. 👻 참조자에 대해서도..
-
(백준 1931번 회의실 배정 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 6탄PROGRAMMING/알고리즘 2024. 1. 4. 23:28
진짜 그리디😥... 알고리즘.. 애증의 알고리즘이다. 오늘의 그리디 문제는 바로 회의실 배정 문제!! 이전 포스팅은 여기에!↓ 2024.01.04 - [알고리즘] - (백준 4796번 캠핑 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 5탄 (백준 4796번 캠핑 C++) 라이님 블로그 대회 알고리즘 따라잡기 3) 그리디 알고리즘(Greedy Algorithm) 5 출근 5분전! 질문 게시판의 반례 도움을 받아 한문제 풀고 간다!(오늘은 진짜 하기 싫어서 질문게시판에서 반례 살짝 훔쳐봤습니다..🥲) 이전 포스팅은 여기에!↓ 2024.01.02 - [알고리즘] - (백준 221 jjo-mathstory.tistory.com 백준1931번 https://..
-
윤성우 열혈 C++ 프로그래밍 7장) 상속의 이해(protected, private, public 상속)PROGRAMMING/C++ 2024. 1. 4. 21:13
윤성우님 열혈 C++ 뽀개기는 계속됩니다~ 오늘은 상속에 대해 정리! (혹시 저작권에 문제가 있다면 수정하겠습니다!! 개인적인 공부용으로 정리함을 알려드립니당) https://product.kyobobook.co.kr/detail/S000001589147 윤성우의 열혈 C++ 프로그래밍 | 윤성우 - 교보문고 윤성우의 열혈 C++ 프로그래밍 | 『C++ 프로그래밍』은 C언어를 이해하고 있다는 가정하에서 집필된 C++ 기본서로서, 초보자에게 적절한 설명과 예제를 통해서 C++ 프로그래밍에 대해 설명한다. 더 product.kyobobook.co.kr Person UnivStudent 상위 클래스 하위 클래스 기초(base) 클래스 유도(derived) 클래스 슈퍼(super) 클래스 서브(sub) 클래스 ..