본문 바로가기

Computer Science11

Docker 기초 Docker Commands Building an image docker image build -t example/echo:latest . Running an image (background) docker container run -d example/echo:latest List of images running docker container ls Stop image --filter option was used to print the containers that match the condition -q option was used to print the id only docker container stop $(docker container ls --filter "ancestor=example/echo" -.. 2020. 2. 27.
Tistory 이주 블로그를 github.io 에서 tistory 로 옮겼다. 옮기기로 결정한 이유는, category 별로 잘 정리된 사이드바가 쓰고 싶었기 때문이다. 옮기면서 몇 가지 문제들이 있었는데... 스킨 고르기 스킨 고르기가 좀 힘들었다. 사이드바에 카테고리 별로 나오는 반응형 스킨을 골라야 했다. 그리고 어떤 스킨은 스킨 html 수정을 하면 기존에 작동하던 버튼이 말을 안 듣는 등 (구체적으로 #1, #2 스킨) 사용이 불가능했다. 그래서 Book Club 이라는 스킨을 고르게 되었고, 적당히 수정을 했다. Code formatting 이 가능하도록 작업 수식 입력이 가능하도록 MathJax 추가 Markdown 처럼 inline code formatting 을 하고 싶어서 CSS 를 수정했다. 로 직접 h.. 2020. 1. 10.
BOJ 15683 - 감시 문제 링크 구현이 복잡해서 좀 골치아팠다. 문제 자체가 엄청 복잡하지는 않다. CCTV 들의 위치를 기억해 뒀다가, CCTV 가 감시할 수 있는 모든 방향 조합에 따라 감시가 되는 구역을 조사하고, 감시 되지 않는 곳을 세어주면 된다. 아래 내용이 처음으로 정답을 받은 코드이다. #include using namespace std; typedef pair pii; int dx[4] = {0, 1, 0, -1}, dy[4] = {1, 0, -1, 0}; int one[1] = {0}, two[2] = {0, 2}, three[2] = {0, 1}, four[3] = {0, 1, 2}, five[4] = {0, 1, 2, 3}; vector cctv; vector mp; int n, m; void mark(.. 2020. 1. 10.
BOJ 3055 - 탈출 문제 링크 #include using namespace std; typedef pair pii; int r, c, ans, dx[4] = {1, 0, -1, 0}, dy[4] = {0, 1, 0, -1}; string mp[55]; bool visited[55][55], found = false; vector water; vector loc; bool check(int x, int y) { return 0 r >> c; for(int i = 0; i < r; ++i) cin >> mp[i]; for(int i = 0; i < r; ++i) { for(int j = 0; j < c; ++j) { if(mp[i][j] == 'S') { loc.push_back({i, j}); } else if(mp[i][j.. 2020. 1. 10.