전체 글(15)
-
자기 계발서의 공통 개념
수많은 자기 계발서를 보면서 느낀 공통점이 있다. 바로 현재 상황을 얼마나 객관적으로 바라볼 수 있는가에 대한 능력이다. 책을 읽고 명상을 하면서 나는 나의 생각과 감정이 나 자신이라고 생각했다. 하지만 생각과 감정이 떠오르는것을 컨트롤할 수 있는 나의 의식을 느끼고 나서 세상이 다르게 보였다. 현대인들이 살아가면서 불행을 느끼는 것에는 내가 현실세계에 얼마나 의미를 부여하는가에 달렸다. 현실은 그저 존재하는 것일 뿐인데 내가 거기에 대해 의미를 부여(생각)하고 그에 따라 감정이 생기는 것이다. 감정이 생기면 행동을 한다. 아무것도 안하는것 또한 행동이다. 그리고 그것은 아무것도 안 하거나 화가 나서 물건을 부수는 등의 결과로 이어진다. 나도 아직 모자란 부분이 많아 감히 이런말을 해도 될지 모르겠다. ..
2020.02.12 -
명상 하면서 느낀것들
뇌신경과학과 유전학 등에 관심이 생겨 공부하다보니 명상에 대해서 알게 되었다. 그리고 바로 명상을 시작해보기로 결심했다. 예전에는 명상이라고 하면 정말 사이비 종교에서나 하는 이상한 행동이라고 생각했다. 하지만 명상을 하면서 느낀것들은 실로 어마어마했다. 나는 내 생각의 노예였다. 내가 느낀것들을 적어본다. 생각과 의식은 다르다. 하지만 예전의 나는 생각을 하기때문에 내가 존재한다고 생각했다. 데카르트가 말했던 "나는 생각한다. 고로 존재한다." 가 떠오른다. 그런데 이 말에서 고로라는 말은 굉장히 무서운 말이다. 마치 나의 존재가 생각에 종속된것 같은 느낌이다. 생각이라는 것은 실제 내가 아니다. 우리는 살면서 무수히 많은 생각을 한다. "나는 왜 이렇게 못생겼지?" "학생때 공부 열심히 할껄" "지금..
2020.02.11 -
하고싶은 일을 찾아서
어렵게 뚫은 취업문을 열고 직장에 들어가보니 사회는 내가 생각하던것과 정반대였다. 각자가 자기들이 하고 있는 업무가 진리인것 마냥 신성시 여겼다. 그런데 딱히 대단한 일은 아닌것 같았다. 가치를 창조하는 일도 아니었고 창의성을 죄악시 여겼다. 새로운 생각은 완전히 배제된 채 내가 자기들의 업무를 숙달하고 익숙해져서 자기들과 똑같이 처리하기를 바랬다. 음.... 사실 그정도의 일은 고등교육만 받았다면 그 누구라도 데려와서 시키면 누구나 잘할 수 있는 일이다. 정말 고도의 전문직에 종사하는 사람들(로펌의 변호사, 병원의 의사 등)을 제외하면 나의 업무가 월급을 타기위해 '일하는 척'하는 건지 정말 '가치를 창조'하는 건지 나는 헷갈렸다. 그래서 그만뒀다. 원래 나를 의식하고 살지 않았지만 직장에 다니면서 완..
2020.02.10 -
위장
문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니다. 같은 이름을 가진 의상은 존재하지 않습니다. cloth..
2020.01.10 -
[PS] 백준 2805 - 나무 자르기
문제 상근이는 나무 M미터가 필요하다. 근처에 나무를 구입할 곳이 모두 망해버렸기 때문에, 정부에 벌목 허가를 요청했다. 정부는 상근이네 집 근처의 나무 한 줄에 대한 벌목 허가를 내주었고, 상근이는 새로 구입한 목재절단기을 이용해서 나무를 구할것이다. 목재절단기는 다음과 같이 동작한다. 먼저, 상근이는 절단기에 높이 H를 지정해야 한다. 높이를 지정하면 톱날이 땅으로부터 H미터 위로 올라간다. 그 다음, 한 줄에 연속해있는 나무를 모두 절단해버린다. 따라서, 높이가 H보다 큰 나무는 H 위의 부분이 잘릴 것이고, 낮은 나무는 잘리지 않을 것이다. 예를 들어, 한 줄에 연속해있는 나무의 높이가 20, 15, 10, 17이라고 하자. 상근이가 높이를 15로 지정했다면, 나무를 자른 뒤의 높이는 15, 15..
2020.01.03 -
[PS] 백준 1654 - 랜선 자르기
문제 집에서 시간을 보내던 오영식은 박성원의 부름을 받고 급히 달려왔다. 박성원이 캠프 때 쓸 N개의 랜선을 만들어야 하는데 너무 바빠서 영식이에게 도움을 청했다. 이미 오영식은 자체적으로 K개의 랜선을 가지고 있다. 그러나 K개의 랜선은 길이가 제각각이다. 박성원은 랜선을 모두 N개의 같은 길이의 랜선으로 만들고 싶었기 때문에 K개의 랜선을 잘라서 만들어야 한다. 예를 들어 300cm 짜리 랜선에서 140cm 짜리 랜선을 두 개 잘라내면 20cm 은 버려야 한다. (이미 자른 랜선은 붙일 수 없다.) 편의를 위해 랜선을 자르거나 만들 때 손실되는 길이는 없다고 가정하며, 기존의 K개의 랜선으로 N개의 랜선을 만들 수 없는 경우는 없다고 가정하자. 그리고 자를 때는 항상 센티미터 단위로 정수길이만큼 자른..
2020.01.02