본문 바로가기

전체 글

[Server] Home Server 01 1. 서론 금년도 본격적인 취업활동을 위해 여러가지 경험을 해보고, 이를 바탕으로 포트폴리오와 공부를 병행해야겠다는 생각이 들었다. 그 중 웹서버 호스팅과 개인 프로젝트로 준비중인 게임들의 백업등을 위해 서버 구축의 필요성을 느끼게 되었고, 이에 따라 미니PC를 구입, 서버를 구축하게 되었다. 2. 본론 구축 서버의 특징 OS: Ubuntu 20.04 Server LTS CPU: Intel N100 (Intel 7 1.8GHz~3.40GHz) RAM: DDR4 16GB Storage: 512GB (추후 1TB 추가 예정) GPU: Intel UHD Power: 6w Q. 왜 Ubuntu Server로 설치했는가? 일반 Ubuntu Desktop과는 다르게 Server의 경우, GUI를 제공하지 않는다. .. 더보기
B_2346 #include #include #include using namespace std; deque dq; void init() { ios_base::sync_with_stdio(false); std::cin.tie(0); std::cout.tie(0); } int main(void) { init(); int N, num; vector answer; cin >> N; for (int i = 0; i > num; dq.push_back(make_pair(num, i + 1)); } while (!dq.empty()) { int this_bloon = dq.front().first; answer.push_back(dq.front().second); dq.pop_front(); if.. 더보기
B_24511 한참 고민했던 문제 해결하다보니 결정론적으로 문제를 풀어버린 것 같아서 조금 아쉬운 문제 #include #include #include using namespace std; void init() { ios_base::sync_with_stdio(false); std::cin.tie(0); std::cout.tie(0); } int main(void) { init(); int N, M, num; deque dq; bool is_qs[100001] = {0, }; cin >> N; for(int i = 0; i > is_qs[i]; for(int i = 0; i > num; if(is_qs[i] == 0) dq.push_back(num); } cin.. 더보기
B_13909 #include #include using namespace std; int main(void) { long N; vector windows; cin >> N; for (long i = 0; i 더보기
B_4134 #include #include using namespace std; bool isPrime(long long n) { long long count = sqrt(n); for (long long i = 2; i > n; for (long long i = 0; i > tmp; if (tmp == 1 || tmp == 0) { cout 더보기
B_1929 #include #include #define number 1000000 #define MAX 1000001 using namespace std; int prime_num[MAX]; int main(void) { for (int i = 2; i > N; for (int i = M; i 더보기
B_4948 #include #include #define number 246912 #define MAX 246913 using namespace std; int prime_num[MAX] = { 0, }; void init() { prime_num[1] = 0; for (int i = 2; i n) { int count = 0; if (n == 0) break; for (int i = (n + 1); i 더보기
B_10816 Sol.1, unordered_map #include #include using namespace std; int main(void) { int N, M, card; unordered_map m; ios::sync_with_stdio(false); cin.tie(0); cin >> N; for (int i = 0; i > card; m[card]++; } cin >> M; for (int i = 0; i > card; cout N; for (int i = 0; i > card; arr[i] = card; } sort(arr, arr + N); cin >> M; for (int i = 0; i < M; i++) { .. 더보기