CPP – STL 자료구조 모음
STL: standard template library의 약자로서 많은 프로그래머들이 공통적으로 사용하는 자료구조와 알고리즘을 구현한 클래스들로 이루어져 있다. STL은 템플릿 기법을 사용하였기 때문에 어떤 자료형에 […]
C/C++ 이론 및 응용 [설명 & 소개]
STL: standard template library의 약자로서 많은 프로그래머들이 공통적으로 사용하는 자료구조와 알고리즘을 구현한 클래스들로 이루어져 있다. STL은 템플릿 기법을 사용하였기 때문에 어떤 자료형에 […]
Inflearn에서 강의하는 두들낙서님의 C++수업을 듣고 정리한 자료를 공유합니다. C언어와 객체지향 개념을 알고 있다는 전제하에 도움이 되실거라 생각합니다. 작성. 안성현(Ahn Sung Hyun)
프로그램을 만들다 보면 삽입하면서 정렬이 유지돼야 될 때가 많습니다! 한 번에 삽입을 다 하고 정렬을 한다면,배열에 모두 저장하고(O(n)) 퀵 정렬(O(nlogn)을 하는 방식으로 […]
게임 룰렛 시스템을 예시로 들어서 개발해보았습니다! 사용자가 룰렛을 돌리면 (일반,레어,유니크) 중 하나의 아이템을 얻을 수 있습니다!그리고 아이템은 중복 없이 획득할 수 있습니다!(‘유니크’ […]
10진수를 2진수로 변환하는 방법은 여러 가지입니다. 1. 비트 연산을 이용한 방법2. 배열을 이용한 방법3. 재귀를 이용한 방법 위 세 가지 방법을 제공합니다. […]
2진수를 10진수로 변환하기 위해서 먼저 비트별로 배열에 값을 저장했습니다.ex) 1011 -> a[0]=1, a[1]=1, a[2]=0, a[3]=1 (거꾸로 저장) 위는 n(사용자 입력 값)을 10으로 […]
저작자. 안성현 Author. Ahn SungHyun All Reference file was written as Korean.
저작자. 안성현 Author. Ahn SungHyun All Reference file is written as Korean.
문자열에서 숫자를 빼는 함수가 아니라 수를 빼는 함수입니다. (ex) hello10hi20 => 10 20) 강좌가 아니라 소스를 제공하는 글이며, 사용하기 쉽게 함수화하였습니다. 구조체, […]
오늘 만들어 볼 것은 아래의 사진과 같습니다! 문자열을 입력하면 띄어쓰기로 구분해서 정수형 리스트에 저장하기!! 위에서는 수 입력을 5번 했지만 10번했다면 정수형 리스트의 […]