일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 김영한
- C++
- Operating System.
- 제프리리처
- Four Squares
- 스프링 핵심 원리
- 우아한 테크 세미나
- 우아한레디스
- 열혈 tcp/ip 프로그래밍
- BOJ
- Spring
- 2475번
- 토마토
- 이펙티브코틀린
- FIFO paging
- 스프링 입문
- 10026번
- TCP/IP
- Operating System
- C#
- 열혈 TCP/IP 소켓 프로그래밍
- 에러핸들링
- Window-Via-c/c++
- 운영체제
- HTTP
- inflearn
- n타일링2
- redis
- 윤성우 저자
- OS
- Today
- Total
목록분류 전체보기 (206)
나의 브을로오그으

https://www.acmicpc.net/problem/1931 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net #include #include #include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(NULL); vector v; int N = 0, from = 0, to = 0; cin >> N; v.reserve(N); for (int i = 0; i > from >> to; v.push_back(make_pair(to, from)); } sort(v.begin(), v.end()); int earlie..

https://www.acmicpc.net/problem/1927 1927번: 최소 힙 첫째 줄에 연산의 개수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한 정보를 나타내는 정수 x가 주어진다. 만약 x가 자연수라면 배열에 x라는 값을 넣는(추가하는) 연산이고, x가 0 www.acmicpc.net #include using namespace std; #define MAX_HEAP_SIZE100000 #define ROOT1 #define DELETE_INSTRUCT0 template struct Node { T data; Node(T data) { this->data = data; } }; template class Heap { public: Heap() : mSize(..

Redis에 대해 소개하는 영상이다. Redis가 뭔지 모르고 간단한 소개영상만 보고 쓰는 글이다. https://www.youtube.com/watch?time_continue=13&v=Gimv7hroM8A&feature=emb_logo 1. Redis(Remote Dictionary Server) - 외부(원격)에 있는 key-value 쌍으로 자료구조 형태로 데이터를 저장하는 서버 - 데이터 베이스, 캐시 - 메모리 상에 데이터를 저장하는 서버 (Cache : 나중에 요청에 대한 결과를 미리 저장했다가 빠르게 사용하는 것) - In-Memory Database (Cache) : Database보다 더 빠른 Memory에 더 자주 접근하고 덜 자주 바뀌는 데이터를 저장한다. 2. 다양한 자료구조 - ..

MYSQL이 뭐지? MYSQL은 관계형 데이터베이스 관리 시스템이다.(Relational DataBase Management System-RDBMS) MYSQL은 오픈소스이다. MYSQL은 무료이다.(일부 유료버전) MYSQL은 크고 작은 애플리케이션을 다룰 수 있다. MYSQL은 빠르고, 신뢰할 수 있으며, 확장 가능하고, 쉽게 사용 할 수 있다. MYSQL은 크로스 플랫폼이다. MYSQL은 ANSI 표준 SQL을 따르고 있다. MYSQL은 1995년도에 처음 출시되었다. MYSQL은 Oracle로부터 개발, 배포, 지원을 받고 있다. MYSQL은 창립자 Monty Widenius의 딸 이름을 따와 만들어졌다. MYSQL은 누가 사용할까? Facebook, Twitter, Airbnb, Booking...

https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net #include #include #include using namespace std; int main() { vector names, result; int N = 0, M = 0; string name; cin >> N >> M; names.resize(N); for (int i = 0; i > names[i]; } sort(names.begin(), names.e..

https://www.acmicpc.net/problem/1697 1697번: 숨바꼭질 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net #include #include using namespace std; bool bPoint[100001] = { false, }; int countOfMove(int depart, int dest); int main() { ios::sync_with_stdio(false); cin.tie(NULL); int count = 0; int N, K; cin >> N >> K;..

https://www.acmicpc.net/problem/1676 1676번: 팩토리얼 0의 개수 N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오. www.acmicpc.net #include using namespace std; int countOfDivideNum(int N, int num) { int count = 0; while (N % num == 0) { N /= num; ++count; } return count; } int main() { ios::sync_with_stdio(false); cin.tie(NULL); int div2 = 0; int div5 = 0; int N = 0; cin >> N; for (int i = 1; i

https://www.acmicpc.net/problem/1620 1620번: 나는야 포켓몬 마스터 이다솜 첫째 줄에는 도감에 수록되어 있는 포켓몬의 개수 N이랑 내가 맞춰야 하는 문제의 개수 M이 주어져. N과 M은 1보다 크거나 같고, 100,000보다 작거나 같은 자연수인데, 자연수가 뭔지는 알지? 모르면 www.acmicpc.net #include #include #include using namespace std; bool isNumber(const char* str) { int dist = str[0] - '0'; return 0 N >> M; string name; unordered_map books; for (int i = 1; i > name; books.insert(make_pair(n..

https://www.acmicpc.net/problem/1541 1541번: 잃어버린 괄호 첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 www.acmicpc.net #include #include using namespace std; struct ParseStack { stack stNum; stack stOpt; }; void Parse(ParseStack& ps, char* equation, int len) { int sum = 0; for (int i = 0; i < len; ++i) { if (equation[i] == '+' || equatio..