카잉 달력(BOJ)문제 자체는 쉽습니다. x에다가 M을 계속 더해가는 식으로 구현했는데 어디선가 자꾸 틀리네요. 다른 풀이 찾아서 따라써보고 이건 일단 포기했습니다. 반례 테스트 케이스를 준다면 좋을텐데 ㅜㅜㅜ여담으로, 극한의 효율성을 추구한다면 Extended Euclid Algorithm을 찾아써도 좋을 것 같아요. 최대공약수를 구하는 과정에서 문제에서 요구하는 값인 Bezout's coefficient를 자연스럽게 얻을 수 있기 때문입니다. #include int gcd(int a, int b){ if (b == 0){ return a; } else{ int r = a % b; return gcd(b,r); } } long long int lcm(int a, int b){ return a*b/gcd..
블로그에 Github Markdown CSS와 highlight.js를 적용했습니다. 다음 내용은 테스트 입니다. Test for math equation. \[ \int _a ^b f(x) dx \] any difference? \( \sum a_n \) 테스트 코드 출처: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet $ \int f(x) dx $H1 H2 H3 H4 H5 H6 Alternatively, for H1 and H2, an underline-ish style: Alt-H1 Alt-H2 Emphasis, aka italics, with asterisks or underscores. Strong emphasis, aka b..
1. 문제직사각형 모양의 초콜릿이 있습니다. 그리고 이 초콜릿은 일정한 크기의 직사각형으로 나뉘어져 있습니다. 여기서 A는 치약을 왼쪽 아래에 발라놓고(먹으면 민트초코가 되겠네요! 게임을 하는 두 사람 다 민트초코를 싫어한다고 가정합니다.) B에게 게임을 제안합니다. A부터 시작해서 직사각형을 번갈아 가며 하나 씩 선택하고 이 직사각형의 오른쪽 위 영역을 다 먹기로 합니다.Figure 1. 초콜릿의 예시. 파란색은 치약이 칠해진 부분이다. 1.1. 예시5×5 모양의 초콜릿이 있다고 가정하면 A는 언제나 이길 수 있습니다. 처음 선택에서 A가 (2,2)를 선택하면 Figure 2와 같이 대칭적인 형태가 남는데, 이후에 B가 선택하는 것을 계속 대칭적으로 따라하면 마지막에 민트초코를 먹는 것은 B가 되기 때..
\(D \subseteq \mathbb{R}^2 \)가 simple region이고 \(C=\partial D \)일 때, 미분 가능하고 미분했을 때 연속인 함수 \(P:D \rightarrow \mathbb{R}\)와 \(Q:D \rightarrow \mathbb{R} \)에 대해\[ \int _{C^+} P dx + Q dy = \iint _D \left( \frac { \partial Q } {\partial x} - \frac { \partial P} {\partial y} \right) dx dy \]가 성립한다. 이 때 \(C^+\)는 반시계방향의 \(C\)를 의미한다.2차원 평면에서 경계를 따라 적분한 결과와 영역 전체에서 적분한 결과 사이의 관계를 보여주는 식입니다.Simple Region..
원래 듣던 음악에서 갑자기 공허함이 밀려와서 대안을 급하게 찾았습니다. 같은 플레이리스트만 조금씩 변화를 줘가면서 반 년 반복해서 들으면 생기는 그 임계점을 생각하시면 됩니다. 정말 노래를 리스트에서 쭉 내리면서 건질게 하나도 없더군요. 답은 제가 옛날에 듣던 노래들에서 찾았습니다. 현대 밴드는 잘 모르겠지만 비틀즈 시대 밴드는 개인적으로 좋아합니다.Oasis(1) Wonderwall 어디선가 읽었는데 wonderwall에는 별 의미는 없고 그냥 멋있어서(...)라고 합니다. (2) Campagne Supernova (3) Don't Look Back In Anger 개인적으로 비틀즈보다 오아시스를 선호합니다. 듣다보면 드는 지루하지 않으면서도 따뜻하게 감싸주는 느낌이 좋아요. 브릿팝의 전체적인 색체는 ..
정신없이 바빠서 최근 근황이 없었네요. 어쨌든 수강신청 시즌이 돌아왔습니다! 오늘이 마감일정보과학세미나(기계학습) 1학점, 객체지향프로그래밍 3학점, 이산구조 3학점, 일반물리학및실험 5학점, 위상수학 3학점을 마음같아서는 다 듣고 싶지만 대학교 입시와 6학기의 안녕을 위해(...) 한 개 포기해야할 것 같아요.1. 위상수학위상수학을 굳이 넣은 이유는 수학 과목 하나 정도는 유지하고 싶어서입니다. 사실 과목 자체의 내용은 해석학에서 봤던 open, closed밖에 아는게 없어요. 이산구조를 하면서 충분히 머리는 굴리겠지만, 논리와 집합 때 지켜봤던 theory-building을 또 보고 싶은 면이 있습니다. 사실 졸업연구를 열심히 하면 해결되는 부분이기는 한데, 강제성이 부여되서 좋아요.2. 일반물리학및..
파이썬 2.7 버전 기준으로cmd의 cd 명령어로 원하는 경로에 들어간 이후 (윈도우 기준, 다른 OS는 각자의 bash, terminal을 사용하세요)python -m SimpleHTTPServer 8080를 입력하면 localhost:8080에 로컬 서버가 호스팅됩니다!
https://developer.mozilla.org/en-US/docs/Web/Manifest다른 사람이 짠 html을 읽다가 이 보여서 뭔가 하고 찾아봤어요.가 캐시를 저장하는 기능과 구별됩니다(처음에 한 삽질!). 오프라인에서 굴러가게 만드는 기능인가 하고 저 json 파일을 열어봤는데 캐시의 형식을 가지지 않더라고요. 그냥 css 파일을 보는 느낌..결론적으로 '홈 화면에 추가'에 들어가는 정보 같은 것을 다룹니다. 아이콘, 사이트명, 설명, 테마색 등을 설정할 수 있어요. 심심하면 이 블로그에도 추가할 수 있겠네요.