분류 전체보기 474

FrogRiverOne

강 저편으로 가고 싶은 개구리가 있다.이 개구리는 X 지점까지 가고 싶은데, X 지점까지 가기 위해서는 1 부터 X 까지의 지점을 모두 거쳐야한다.1 부터 X 까지의 지점을 모두 거쳐서 X에 도달했다면 해당 인덱스를 리턴하면 된다. 예를들어, X 가 5 라고 하고, 배열이 아래와 같이 주어졌을 때 A[0] = 1 A[1] = 3 A[2] = 1 A[3] = 4 A[4] = 2 A[5] = 3 A[6] = 5 A[7] = 4 A[6]=5 이다. 그리고 A[0] 에서 A[6] 까지는 1 부터 X 까지 즉 1부터 5까지의 모든 지점이 존재하기 때문에개구리가 1 부터 5 까지의 지점(1,2,3,4,5)을 모두 거쳤다고 볼 수 있으므로 해당 인덱스인 6을 리턴하면 된다. 문제 원문:A small frog want..

판문점 선언문

대한민국 문재인 대통령과 조선민주주의인민공화국 김정은 국무위원장은 평화와 번영, 통일을 염원하는 온 겨레의 한결 같은 지향을 담아 한반도에서 역사적인 전환이 일어나고 있는 뜻깊은 시기에 2018년 4월 27일 판문점 평화의 집에서 남북정상회담을 진행하였다. 양 정상은 한반도에 더 이상 전쟁은 없을 것이며 새로운 평화의 시대가 열리었음을 8천만 우리 겨레와 전 세계에 엄숙히 천명하였다. 양 정상은 냉전의 산물인 오랜 분단과 대결을 하루 빨리 종식시키고 민족적 화해와 평화번영의 새로운 시대를 과감하게 일어나가며 남북관계를 보다 적극적으로 개선하고 발전시켜 나가야 한다는 확고한 의지를 담아 역사의 땅 판문점에서 다음과 같이 선언하였다. 1. 남과 북은 남북 관계의 전면적이며 획기적인 개선과 발전을 이룩함으로써..

좋은글귀 2018.04.30

머신러닝 좌절기

머신러닝을 공부해보니 선행지식이 상상을 초월할 정도로 많다는걸 절감한다. 급기야 오늘은 과연 내가 일할 수 있는 나이 안에 머신러닝을 제대로 이해해서 활용하는게 가능한건가 싶은 생각까지 들었다. 나는 머신러닝을 공부하기 위해 유다시티에서 기술통계학 기초(Descriptive Statistics), 추론통계학 기초(Inferrential Statistics) 과목을 공부했고, 머신러닝의 선행과목인 선형대수를 공부하기 위해 선형대수의 선수과목인 대수학을 칸아카데미에서 공부하고, 완벽한 수포자였던 나는 대수학을 공부하기 위해 중1수학부터 공부해야만 했다. 코세라에서 데이터사이언스 기초, 데이터 표현 과정을 수료하였다. 이 과정에서 파이썬을 공부하게되었는데 이 과정은 아주 흥미롭고 재미있어서 과정이라기보단 여정..

일기 2018.04.18

컬링경기에서 시트면이 평평한것인지?

Q: 컬링경기를 보다가, 스톤이 출발점을 출발하여 천천히 가다가 특정지점을 지나고 나면 갑자기 속도가 빨라지는 것을 느꼈습니다. 보기엔 평지처럼 보이지만, 착시현상인지 아니면 시트면의 중간에 살짝 오르막이 있는것은 아닌지 갑자기 궁금해졌습니다. A: 컬링시트(경기장)은 평평한 빙판으로경기전이나 중간에 마찰력을 줄이기 위해 물방울을 뿌려서 미세한 얼음 알갱이를 만든다고 합니다. 이를 페블(pebble)이라고 하는데, 스톤이 페블이 형성된 빙판 위를 지나면서 방향과 속도에 변화가 생기거나 때로는 스톤이 휘어지기도 합니다.

지식인 2018.03.02

데칠 때 소금 넣는 이유는 뭔가요?

Q: 데칠 때 소금 넣는 이유는 뭔가요?A: 푸른채소를 데칠때 소금을 넣는 이유는.. 초록색을 띄는 클로로필ChlorophylI이라는 엽록소가 소금을 만나면 색을 더 선명하게 하는 역할을 한답니다. 탄산수소나트륨은 엽록소의 색을 선명한 녹색으로 변하게 하는 성질이 있기 때문에 소량의 소금을 넣고 데치면 비타민 C도 덜파괴되고 선명한 색깔도 유지된답니다

지식인 2018.03.02

북한, 핵

아마도, 북한 스스로도 핵을 포기하긴 해야겠다고 판단을 내리고 있을 것 같다. 오랜기간동안 핵, 미사일로 위협과 징징을 반복하면서 여러나라에 지원을 받아왔지만, 이제는 거의 한계점에 다다랐다는 사실을북한도 알고 있을 것이다. 미국 대통령인 트럼프도 교사한테 총기무장을 시키라는 만만치 않은 또라이라서 북한이 더이상 위협과 징징을 계속하다간 미국한테 한대 제대로 쳐맞을것이란 사실을 직감하고 있을 것이다. 이제 슬슬 핵을 내려놔야 할것 같은데 그냥은 못내려놓겠고, 최대한 주변국가한테 이것저것 많이 뜯어낼 타이밍을 잡고 있는것 아닐까 .. 근데 또 한편으로 드는 생각은 북한이 핵을 내려놓는 순간 더 처맞을 것 같기도 하다. 지금까지는 핵으로 위협이라도 가능했는데 핵을 내려놓으면 무서울것도 없는 악의 축이니까..

일기 2018.03.02

2018년 나의 목표

2018년 나의 목표 1. '정신 좀 차리자'평소에 자주 덤벙거리고 건망증이 심하고 정신이 어디로 빠져있는 경우가 많다.2018년에는 내가 해야할 일, 하면 안될 일, 빨리 해야할 일, 천천히 해도 될 일을 생각을 좀 하고, 정신을 차리도록 노력해야겠다.. 노력만으로 안되면 '메모'를 하자. '메모'를 해도 안되면 우리 와이프처럼 '알람' 맞추는걸 생활화 하자. 2. 매순간순간 주제에 집중하자.현재에 일어나는 일, 사건, 주제에 집중하자.가만보면 나는 무슨 생각을 하고 사는지 잘 모르겠다. 매순간순간 주제에 집중하고 즐기자. 3. 나 자신의 상태를 늘 인지하자.내가 지금 화가 났구나.내가 지금 들떴구나.내가 지금 정신 못차리고 있구나. 현재 내가 어떤지를 늘 인지하자.화를 잘 내는 성격을 고치는건 어렵지..

일기 2018.02.19

테스트 데이터 자동화

테스터가 특정 기능 테스트를 할 때, 테스트 하는데 걸리는 시간보다 테스트 사전조건을 만드는데 걸리는 시간이 더 많은 경우가 있다. 직접 조사를 해보니 꽤 많은 경우에 실제로 테스트 하는데 걸리는 시간보다 테스트 사전조건을 만드는데 시간이 더 많이 걸린다고 한다. 간략하게 두가지 정도만 예를 들어보자면 아래와 같다. 1. 쇼핑몰 상품에 신용카드 청구할인/즉시할인 프로모션이 있는 경우에 대한 테스트2. 상품 구매 후, 배송상태에 따라 고객이 할 수 있는 행동에 대한 테스트 1번 신용카드 청구할인/즉시할인 프로모션 테스트를 하기 위해서는 상품에 프로모션을 등록해야한다.프로모션을 등록하기 위해서는 쇼핑몰 내부 시스템을 이용해야하며 등록해야할 사항과 조건이 매우 까다롭다.또한, 프로모션의 종류가 매우 다양하고,..