전체 글 178

되추적 알고리즘 (graph coloring)

어휴 .. 다른 곳은 너무 어렵게 설명이 나와있네.. graph coloring 알고리즘 문제 설명 인접한 지역이 같은 색이 되지 않도록 지도를 색칠하는 것 입력 : n - node의 수 m - 색깔의 수 w [i][j] - 비 방향 그래프를 나타냄 초기 호출 = graph_coloring(0) int w1[MAX][MAX] = { {0, 1, 1, 1}, {1, 0, 1, 0}, {1, 1, 0, 1}, {1, 0, 1, 0} }; bool promising_1(int i) { int j = 1; bool sw = true; while (j

알고리즘 2020.11.19

피터 드러커의 자기 경영 노트. #3

Part 3. 조직의 공헌에 초점을 맞추는 방법 '내가 속해 있는 조직의 성과와 결과에 큰 영향을 미치도록 내가 공헌할 수 있는 것은 무엇인가? ' 이것이 목표 달성을 위한 가장 중요한 열쇠이다. 자신이 일로서 공헌을 하고 있는지, 사람과의 관계에 있어서 공헌을 하는지 어떤 일을 해서 공헌을 하는지 알아야한다. 사람들은 대부분 자신의 능력보다 낮은 수준의 공헌에 초점을 맞추는 경햐잉 있다. 그들은 결과가 아닌 노력 자체이 몰두한다. 우리는 공헌에 초점을 맞추고 결과에 대해 책임을 지는 사람이 되어야 한다고 설명하고 있다. 사실 이 부분은 내가 조직의 우두머리가 되본적이 없어서 잘 모르겠다. 하지만 내가 있는 조직에서 내가 할 수 있는 노력대비 가장 좋은 결과를 찾으려고 노력할 것이고 지금 그것을 위해 준..

파이썬 sklearn의 preprocessing 과 model_selection

먼저 preprocessing 안에 있는 함수 몇가지를 알아보자 먼저 간단하게 정확도를 올리기 위한 방법 2가지 방법을 소개하겠다 규모가 너무 뒤죽박죽이면 나중에 인공지능을 이용한 확률계산에서 값이 안좋게 나올 수 있다. 그렇기 때문에 사용하는 몇가지 방법을 소개한다. 1. preprocessing.MinMaxScaler() # 각 컬럼(열)별로 작동 가장 큰 데이터 1, 가장 작은 거 0 즉 [-2, 1, 5, 6] 을 넣어준다면 에러가 발생할 것이다. 왜? 열로 계산을 해주니깐 2차원 데이터를 넣어주어야 작동을 한다는 것이다. [[-1], [-4], [4]] 이렇게 있다면 결과는 [[0.25], [ 0], [ 1]] 이렇게 출력해 줄 것이다. 사용 예제 코드이다. s1 = preprocessing.M..

Python 2020.11.18

피터 드러커의 자기 경영 노트. #2

'자유재량 시간'을 통합한다. #1 에서 말했던 것처럼 기록과 분석을 통해 시간을 관리하는 지식근로자는 중요한 일에 자신이 투입할 수 있는 시간이 얼마나 되는지 파악할 수 있다. -> '자유재량 시간' 자신의 주의력이 얼마나 지속가능한지 확인하고 한가지 일을 그 시간에 맞추어 '자유재량 시간'을 커스텀하자 그리고 그 일을 할때에 다른 것에는 신경쓰지말고 그 일만 집중하라. -> 전화 카톡 텔래그램 등등 미국의 큰 은행장마저도 지금까지 90분(회의시간)을 기다리지 못할 정도로 급한 위기에 부딪힌 적이 없다하는데 나는 있겠는가? 자기 시간의 절반 이상을 스스로 통제하고 있는 사람은 드물다. 최근 들어 하루에 한시간 이상 자기 개발용 책을 읽고 있으면서 정말로 12시간 이상 내가 원하는 일을 하는 것은 힘들다..

파이썬 기본 정리

사실 기초라고 하기보단 조금 난이도가 있는 코딩에 대해 설명할 것이다. 컴프리헨션(Comprehension) Comprehension을 보다 제대로 이해하기 위해서는 기본적으로 파이썬의 조건문, 반복문 등의 개념을 알고 있으셔야 하며 해당 개념은 리스트, 집합(set), 딕셔너리(dictionary) 자료형에 대해 사용될 수 있기 때문에, 해당 자료형에 대해서도 알아야 제대로 이해할 수 있다. 말은 거창하지만 간단하게 말해 프로그램이 빨라지고 가독성 좋게 한줄로 만들어버리는 것이다. a = 'hello' 여기서 a 를 다른 곳으로 옮기고 싶을 때 다른 언어 같은 경우에는 for( int i = 0 ; i

Python 2020.11.17

모두에게 사랑받을 필요없다. #final

나 다운 것이 가장 창의적인 것이다. 지금을 즐기는 자만 미래가 열린다. (지금의 내 위치와 삶) 모든 삶의 경험이 나를 완성시키는 것이다. 길을 걸으며 마주치는 모든 요소들을 경험하고 감상하자. 인생은 그런 것이니까 가장 아까운 시간은 불평하는 시간이다. 난관이 닥쳐도 즐거운 마음으로 이로운 방향으로 생각하자 모든 일에는 한가지 방법만 있는게 아니다 ( 경직된 사고를 버리라는 것이다. ) 참을 수 있는 사람이 모든 것을 얻는다. 가까운 예시로 젊은 친구들이 많이 하는 LoL에서도 채팅을 참고 안하는 사람들이 실제로 승률이 높다 먼저 행동해야 먼저 해답을 얻는다. 포기하는 순간 모든 기회는 사라진다. 자신이 해야한다고 생각하는 것은 끝까지 포기하지 말고 묵묵하게 꾸준히 나아가자 끔찍한 경험은 자신의 가장..