본문 바로가기

분류 전체보기91

[Python-Study Leetcode 문제풀이] 121. Best Time to Buy and Sell Stock (Easy) You are given an array prices where prices[i] is the price of a given stock on the ith day. You want to maximize your profit by choosing a single day to buy one stock and choosing a different day in the future to sell that stock. Return the maximum profit you can achieve from this transaction. If you cannot achieve any profit, return 0. (Easy) Example 1: Input: prices = [7,1,5,3,6,4] Output: 5 E.. 2021. 3. 14.
[Python Study] VS Code vs. Juputer Notebook Jupyter Notebook(주피터 노트북) vs VS Code 둘의 비교해보고 싶어서 준비해봤습니다. 일단 저는 개인적으로 VSCode를 자주 씁니다. 1. 파일 관리 저는, 모든 프로젝트에 대한 파일을 백업용도로 개인 PC (로컬)에 저장을 합니다. 바탕화면의 메인 Workspace 폴더에 프로젝트 별로, 파일을 다 저장을 하고, 특정 폴더에 접근해서만 해당 파이썬 파일을 건드립니다. 그래서 그런지 vscode가 더 편하다는 느낌을 받았습니다. 2. 주피터 노트북, 커널 이 기능은 모두 주피터노트북도 가능하고, vscode도 가능하니 딱히 상관이 없으나 vscode가 우선적으로 테마의 다양성이 있어서 포기할 수 없네요.. 거의 한달에 한번씩은 테마를 바꿔줘야 기분이 좋습니다ㅋㅋ 저는 보통 우측에서 .. 2021. 3. 14.
캔디크러디사가 300 스테이지 돌파.. 오랜만에 하는 캔디 크러시.. 아이디가 다 날라가서 처음부터 다시 깨는 중 입니다. 한 5~6년 전 만하더라도 3000 스테이지 까지 있었다고 듣긴 했는데 찾아보니 요즘에는 거의 8000스테이지 까지 나왔다고 합니다.. 몇 년전부터 하신분들은 도달했을 듯.. 한번 8천스테이지까지 도전해볼까합니다.. 2021. 3. 14.
[미국주식 공부] dMY Technology Group III Inc (DMYI) / 아이온큐 (IONQ) ■ dMY Technology Group III Inc (DMYI) - 미국 양자컴퓨터 스타트업 아이온큐가 DMYI와 합병된다는 뉴스를 보고 스터디 차원에서 해당 주식 스터디 - 아마존(AWS)의 엔지니어링 임원 출신의 (피터 채프먼, Peter Chapman)이 CEO로 있는 IONQ가 DMYI와 인수합병을 진행 중이며, NYSE(미 뉴욕 증권거래소)에 상장 예정 - 한국의 삼성전자, 현대자동차, 기아차 등의 대기업이 투자했다는 소식이 있습니다. - 일단, 내용을 살펴 봤을때는 기술적인 부분은 모르겠지만, 양자컴퓨터로 정확히 어떤 플랫폼을 제공한다는 것인지? 사업 모델이 뭔지는 모르겠습니다. 해당 내용을 추가적으로 살펴보겠습니다. 설마 양자컴퓨터를 판매한다는 것은 아니겠지만, 사업 모델이 궁금하네요. .. 2021. 3. 11.
[데이터 분석] numpy (1) ◆ Numpy 기초 스터디 - numpy = numerical python / 파이썬 데이터 과학의 핵심 라이브러리 - import numpy as np ◆ Numpy Basic Concept python의 데이터를 담는 기본적인 컨테이너는 list(리스트) 입니다. python은 동적 타이핑(dynamic typing)을 지원하기 때문에, 각각 서로 다른 데이터의 형식을 담는 리스트를 생성 할 수 있습니다. 파이썬은 이처럼 유연한 타입을 허용하기 때문에, 리스트의 각 항목에 타입의 정보 등을 가지고 있어야 하며, 이는 때때로 고정 타입 배열 형식에 비해서 비효율적으로 보일 수 있습니다. 리스트는 굉장히 유연한 것이 장점이지만, 때때로 비효율적일 수 있습니다. 그런 리스트와 달리, 효율적으로 고정 타입 .. 2021. 3. 6.
[PYTHON study - Seaborn] Graph plot (1) ■ python study seaborn(씨봄/세아봄) 파이썬 데이터 처리를 하기 위해서는 통계적인 지식이나, 파이썬 스킬도 중요하지만, 파이썬의 강력한 기능 중 하나인 시각화 도구를 잘 다루는 것도 중요합니다. 일반적으로 주로 사용하는 matplotlib와 seaborn이 있으며, 그 중 세련된 시각화 이미지를 제공해주는 seaborn을 알아보겠습니다. ▷ Basic plot (가장 기본적으로 사용되는 7가지 정도의 plot) - lineplot - countplot - scatterplot - barplot - (분포 특성) kdeplot, distplot, heatmap 1. lineplot sns.lineplot(x='x축에 넣을 데이터', y='y축에 넣을 데이터', data='불러올 데이터').. 2021. 3. 4.