본문 바로가기

전체 글64

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 > 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.
하버드 새벽 4시 반 Originally written on Januaray 07, 2020. 하버드 새벽 4시 반 일단 나는 요즘 새벽 5시 반에 일어난다. 무척 힘들다. 친구들이 어떻게 하냐고 한다. 그런데 책 제목을 보니 기상 시간을 한 시간 당겨야 하는지도 모르겠다 ㅋㅋ. 일상이 무기력해진 사람에게 꼭 추천하고 싶은 책이다. 저자는 각종 하버드 대학 교수의 강의 내용, 일화 등을 인용하여 우리가 더욱 발전하고, 인생에서 성공하기 위해서 우리가 가져야 할 태도에 대해서 강조한다. 나는 보통 책을 읽다가 책이 너무 좋으면 컴퓨터를 켜서 인상 깊은 구절들을 전부 다 메모장에 적어 두는 편이다. 아쉽게도 출퇴근 길에 시간을 내서 읽다 보니 컴퓨터가 없어서 그렇게 하지는 못했다. 굳이 이렇게 하지 않더라도, 이 책의 어느 페이.. 2020. 1. 10.
자유종(이해조) Originally written on December 10, 2019. 자유종 제목: 자유종 작가: 이해조 갈래: 신소설, 토론 소설, 정치 소설 성격: 계몽적, 현실 비판적 시점: 전지적 작가 시점 시간적 배경: 1908년 음력 1월, 이매경 부인의 생일 저녁부터 새벽까지 공간적 배경: 이매경 부인의 집 주제: 바람직한 민족과 국가의 방향 제시 (출처: zum 학습백과 - 자유종) 작품 설명 1910년 에서 간행된 신소설로 개화기의 시사토론체 작품들 중 가장 직접적으로 현실 문제를 다룬 정치성이 매우 강한 작품이다. 하룻밤 사이에 전개되는 사건으로 거의 대화로만 일관되어 있고, 내용이 정치적 토론의 연속이므로 토론회 기록문의 느낌을 준다. 내용은 1908년 음력 정월 16일 이매경 부인의 생일에 초대.. 2020. 1. 10.