기본 콘텐츠로 건너뛰기

샤를 보들레르 - 취하라

미생에 나와 대중적으로 유명해진 시지요 ㅎㅎ
우리 모두 다같이 취합시다 건배~

----------------------------------------------------------------------

취하라  - 샤를 보들레르

항상 취해 있어야 한다.
모든게 거기에 있다.
그것이 유일한 문제다.
당신의 어깨를 무너지게 하여
당신을 땅쪽으로 꼬부라지게 하는
가증스러운 시간의 무게를
느끼지 않기 위해서
당신은 쉴 새 없이 취해있어야 한다.


그러나 무엇에 취한다?
술이든, 시든, 덕이든
그 어느 것이든 당신 마음대로다
그러나 어쨌든 취하라.


그리고 때때로 궁궐의 계단위에서
도랑가의 초록색 풀 위에서
혹은 당신 방에서 음울한
고독 한가운데에
당신이 깨어나게 되고
취기가 감소하거나 사라져버리거든
물어보아라


바람이든 물결이든
별이든, 새든, 시계든
지나가는 모든 것
슬퍼하는 모든 것
달려가는 모든 것
노래하는 모든 것
말하는 모든 것에게 지금 몇시인가를


그러면 바람도 물결도
별도 새도 시계도
당신에게 대답할 것이다.


이제

취할 시간이다.

댓글

이 블로그의 인기 게시물

좌표압축

알 고리즘을 풀다 보면 좌표압축이라는 테크닉이 필요합니다. 저는 좌표압축을  "순위가 중요한 알고리즘에서, 입력값의 갯수보다 입력값의 범위가 클 때 사용하는 방법",  이라고 생각하고 있습니다. 1차원의 좌표로 예를 들어보겠습니다. n개의 x값 을 입력 받아, 입력 중 두개의  x1,x2를 선택하여 사이에 존재하는 점의 개수를 구하는 작업이 있다고 가정합시다. x의 범위는 int형의 범위인 -2^31 ~ 2^31-1 이고 중복은 없습니다. n은 5000 이하입니다. 입력은 n : 7, -2^31, -10000, 0 , -2000, 3, 6, 30000 , x1 = -10000, x2 = 30000 대략적으로 보면 그림과 같이 나타나게 됩니다. x1,x2 사이의 값을 구하게 되면 4개의 값이 나오게 됩니다. 이 경우 위의 값들을 아래와 같이 순위를 유지하면서 바꿔주어도 문제를 풀 수가있습니다. 이렇게   바꿔서 풀 수 있는 이유는 값보다 값의 순위가 중요하기 때문 입 니다. 압축좌표가  필요한 예 로, 카카오 코드 페스티벌 5번 캠핑 문제가 될 수 있습니다. 이 경우 좌표  x,y의 범위는 0 ~ 2^31-1  이지만, 입력받는  좌표의 개수는 최대 5000개  입니다. 만약 입력의 좌표를 그대로 반영하여 문제를 푼다고 하면 배열의 크기가 2^31-1 개가 되어야 합니다. 게다가 2차원으로.. 못풉니다. 탐색하다가 시간다 끝날꺼에요. 하지만 입력이 최대의 개수가 최대 5000이라고 했으니 좌표압축을 이용해 입력받은 좌표를 0~5000 으로 매치시키고 풀게되는 것 입니다.