728x90
반응형
https://www.acmicpc.net/problem/2161
1. Logic
deque를 사용해서 풀이해줬다!
2. Code
#include<bits/stdc++.h>
using namespace std;
int main() {
deque<int> dq;
int n;
cin >> n;
for(int i = n; i > 0; i--) {
dq.push_back(i);
}
while(!dq.empty()) {
cout << dq.back() << ' ';
dq.pop_back();
if(!dq.empty()) {
dq.push_front(dq.back());
dq.pop_back();
}
else {
break;
}
}
}
알고리즘 Solve 후 제가 생각한 Logic을 기록하는 개인 공부 블로그입니다.
내용 중 최적화가 가능한 부분등은 언제든지 댓글로 틀린 부분 및 피드백 주시면 공부 및 반영하겠습니다🧐
728x90
반응형
'Algorithm > Beakjoon' 카테고리의 다른 글
[백준/Baekjoon] 11060 점프 점프 C++/Python :: BFS (0) | 2024.02.29 |
---|---|
[백준/Baekjoon] 1270 전쟁-땅따먹기 C++/Python :: Implementation (1) | 2024.02.28 |
[백준/Baekjoon] 2446 별 찍기-9 C++ :: Implementation (0) | 2024.02.15 |
[백준/Baekjoon] 1487 물건 팔기 C++ :: Brute Force (0) | 2024.02.11 |
[백준/Baekjoon] 2444 별 찍기 - 7 C++ :: Implementation (0) | 2024.02.10 |