2018-09-15 에 썼던 글 ㅇ-ㅇ 오늘도 늦잠을 자버렸다. 12시 반에 일어나서, 학교로 급하게 가면서 김밥을 하나 사왔다. 도착하고 자리에 앉자마자 2시가 되어버려서 김밥은 먹지도 못하고 그냥 시작했다 ㅠㅠ. 1번, 2번 문제는 무리 없이 푼 것 같다. 문제는 3번 문제부터 시작되었다. 3번 문제를 짰는데, 자꾸 뭔가 실패하는 것이다. 어떻게든 짜보겠다고 너무 막 짠지라, 어디서 찾아야 할 지 헤매다가 최소성을 만족시키지 못하는 후보키 값들 문제라는 것을 알고, 이것을 고쳤다. 여기까지 1시간이 걸렸다. 그런데, 한 5-6개가 자꾸만 실패를 해서 포기하고 다른 문제를 한 한 시간정도 여기저기 뒤적거렸다. 4번 정확성 문제는 queue를 써서 풀었고, 효율성 문제는 계산을 해서 풀어야 하는 것 같은..
*** 20.03.01 옛날에 적은 글 옮겨온거라 요즘에 맞는건지는 모르겠다 ^-^ 항상 생각하는건데 윈도우는 설치 진짜 불편한 것 같다. 참고한 사이트는 Microfoft가 관리하는 Caffe 레파지토리 이고, 여기 있는 내용을 따라하면 된다. 따라하면서 오류가 생겨서 열심히 구글링했다. Requirement visual studio 2013(community 이상이어야 한다. express 안된다.) CUDA 7.5 or 8.0 Cudnn(2번에서 설치한 cuda 버전에 맞는걸로 설치하자. 5.1로 설치했다.) Caffe repository step 먼저 visual studio 2013을 설치한다. visual studio 2013을 설치 완료 한 후에 cuda를 설치한다. cudnn zip 파일을..
** 2020.03.01 :0 마크다운을 쓰던 블로그에서 가져왔더니 깨지는 부분이 있어서 수정이 필요할 것 같다! 참조 Markdown-Here-Cheatsheet 위키백과:TeX 문법 고스트 기본 테마 설명서 Table of Contents Header Emphasis List Links Footnote Images Code And Syntax Highlighting Tables Blockquotes Inline HTML Horizontal Rule Line Breaks Youtube Video Tex Syntax 산술함수 Headers # h1 or h1 == ## h2 or h2 -- ### h3 #### h4 ##### h5 ###### h6결과 h1 or h1 h2 or h2 h3 h4 h5 h..
1700 문제보기 문제의 조건 멀티탭 구멍의 개수가 $N$개이고, 전기 용품들(최대 $K$개만큼 있다.)을 총 $K$번 사용할 때, 멀티탭에서 플러그를 빼는 횟수를 최소화 하는 것이 목적. 접근 방식 먼저, 플러그를 뽑는 방식을 최소화 하려면 어떻게 해야하나? 에 대해서 생각할 수 있는 여러 방법을 떠올려본다. 가장 먼저 쓴 플러그를 뽑는다. 앞으로 가장 적게 쓰일 플러그를 뽑는다. 꽂혀 있는 플러그 중, 가장 나중에 나오는 플러그를 뽑는다. 3가지 방법에 대해서 예제의 테스트 케이스를 돌려본다. 2 7 2 3 2 3 1 2 7 1번, 가장 먼저 쓴 플러그를 뽑을 경우 예제의 입력에 대한 출력이 최적이 아니다. 2번, 3번의 경우 예제 출력이 정확하게 나오지만 아직 확실하게 알 수 없다. 혹시 예외 사항..
3830 문제의 조건 N, M이 주어지고, 2
Node.js는 mysql이나 noSQL종류를 지원하고 있는 것으로 알고있습니다. 하지만 node.js에 최근 사용하고 있는 oracleDB를 연동하고 싶은 마음에 어떻게 해야하는지 검색해보았습니다. 자세한 내용은 https://github.com/oracle/node-oracledb/blob/master/INSTALL.md#instwin 의 7번 windows버전을 참고하면 됩니다. 그래도 친구가 설치하는데 꽤나 애먹었던 것이 생각나 적어둡니다. 1. 설치 구성요소 - VS2015 (C/C++ 빌드 환경이면 어떤 것이던 상관 없다고 되어있습니다만, node 6 이후의 것이면 vs 2015 를 사용하라고 나와있습니다.) https://docs.oracle.com/database/121/NXCQI/toc...

다음과 같이 3개의 테이블이 있습니다. 테이블을 삭제할때는 DROP TABLE [table name]; 을 사용하면 됩니다. 그런데 다음과 같은 방법으로 삭제를 하다보면, table을 지웠는데도, table에 어떤 값이 있는걸 볼 수 있습니다. DB테이블을 삭제하다 보면, BIN$ 어쩌구저쩌구 하는 쓰레기 값이 남아버립니다. oracle에서 recycle bin 이라는 쓰레기통을 만들어둬서 그렇습니다. 사실 그냥 내비둬도 상관없지만, 보기에 눈에 거슬리는 건 사실입니다. 이런 테이블이 많아질수록 보기도 거스리구요. 처음부터 이러한 값을 남기지 않고 삭제하는 방법이 있습니다. DROP [table name] PURGE; drop방식은 똑같이 하되, 마지막에 purge를 붙여주면 깔끔하게 삭제가 됩니다. 그..