👋 클래스와 객체 지향 프로그래밍의 개념을 알아보자!
👋 C++의 STL 개념에 대해 자세히 알아보쟈!
👋 C++에서 유용하게 쓰이는 enum과 enum class 에 대해 알아보자!
👋 vecotr 메소드인 resize와 reserve의 차이점에 대해 알아보자!
TIL 231120
TIL 231120
TIL 231130
👋 다이나믹 프로그래밍에 대해 알아보고 PS 도전해보자! ✏️ 다이나믹 프로그래밍? ✔️ 다이나믹 프로그래밍의 등장 컴퓨터의 등장으로 현실 세계의 다양한 문제들이 쉽게 해결되고 있지만 여전히 컴퓨터를 활용해도 해결하기 어려운 문제들이 존재한다. 최적의 답을 구하기
👋 세 가지의 최단 경로 알고리즘을 통해 최단 경로를 마스터가 되어보자 ✏️ 최단 경로 찾기 ✔️ 최단 경로 알고리즘 지난 포스팅에서는 다이나믹 프로그래밍을 다루었는데, 이번 포스팅에서는 최단 경로 알고리즘을 파헤쳐보려 한다. 다이나믹 프로그래밍은 이름만 봐서는 어떤 건지 느낌이 전혀 안오는데 최단 경로는 이보다 더 직관적일 순 없다. 여러 갈래의 경로...
백준 2748번 피보나치 수2 ✍ 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5...