분류 전체보기

    부스트캠프 1주차 학습 일지 - Python & AI Math

    부스트캠프 1주차 학습 일지 - Python & AI Math

    사용한 기술 스택들: 9/19 월 학습한 것들: 파이썬의 배경: 크리스마스에 뚝딱 만든 언어, 하지만 만들 때는 몰랐으나 나중에는 전 세계적으로 많이 쓰이는 언어가 되었다 개발 환경: 지금 상황으로 보면 vscode랑 miniconda 조합이 제일 좋은 것 같다. 아무래도 miniconda를 사용하면 패키지 관리도 쉬워지고 파이썬 버전도 다르게 설정할 수 있으니 좋다. vscode의 장점은 Intellicode가 내장이 되어있기 때문에 코딩이 쉬워진다. 게다가 web 버전의 jupyter notebook과 달리 vscode에서 돌리면 디버깅도 쉽게 할 수 있어서 1석 2조이다. 벡터: 차원상의 점 파이썬에서는 list나 np.array로 표현 가능 1차원일 때에는 수직선, 2차원일 때에는 좌표평면, 3차..

    자바스크립트 기초 핵심 노트

    사용한 기술 스택들: FrontendMaster의 Getting Started with JavaScript, v2에서 배운 핵심만 정리 변수 타입: Primitive: numbers, strings, booleans, null, undefined Object: Array, Object, String, Date, Number, Boolean 연산: +, -, ==, ||, 변수: 만들 때 var initialization과 assignment는 따로 해도 됨 웬만한 스타일은 Java와 비슷하기 때문에 알고 있으면 굳이 공부할 필요 없음 let, const = block-scoped var = function-scoped 두 개의 for-loop 스타일: for (let i =0;i

    [백준] 3602번: iChess 파이썬 풀이

    [백준] 3602번: iChess 파이썬 풀이

    사용한 기술 스택들: 3602번: iChess (acmicpc.net) 3602번: iChess The Jury of NEERC’07 quarterfinals is proud to present you a new game — chess patience. This patience is played not with cards, but with black and white square tiles. The goal of the game is to place these tiles on a flat surface so that they form a sq www.acmicpc.net 3602번: iChess 코드 # O(1) import sys input = sys.stdin.readline n,m=sorted(ma..

    [백준] 24954, 24955, 24956번: 쇼미더코드 2022년 1회차 파이썬 풀이

    [백준] 24954, 24955, 24956번: 쇼미더코드 2022년 1회차 파이썬 풀이

    사용한 기술 스택들: https://www.wanted.co.kr/events/showmethecode 쇼미더코드 (Show Me The Code) : 원티드 주관 코딩테스트 대회 ('22년 1회차) | 원티드 17개 기업에 당신의 코드를 보여주세요. 금손or은손 뱃지도 받고, 취업까지! 쇼미더코드 코딩테스트 대회 결과에 따라 일정 점수 이상 획득한 지원자는 이력서 제출 시 원티드 인증 뱃지가 지원 www.wanted.co.kr 쇼미 더 코드라는 2022년 4월 2일 토요일에 참가했던 코딩 테스트 대회가 있어서 풀이를 써보려고 한다. 문제는 총 3개였고 3개 다 파이썬으로 풀어서 금손 배지를 받았다. 백준 기준으로 대충 실 3~골 4 사이들의 문제였고, 마지막 문제 제외하고는 무난했던 거 같다. A번 물..

    [백준] 1182번, 1208번: 부분수열의 합 1,2 파이썬 풀이

    사용한 기술 스택들: 오늘은 1182번과 1208번에 있는 부분 수열의 합 1,2를 풀어보겠다. 비트 마스킹을 이용한 브루트 포스 풀이와 dictionary를 사용해서 시간 복잡도를 √ 만큼 줄여주는 풀이를 해볼 것이다. 1182번: 부분수열의 합 (acmicpc.net) 1182번: 부분수열의 합 첫째 줄에 정수의 개수를 나타내는 N과 정수 S가 주어진다. (1 ≤ N ≤ 20, |S| ≤ 1,000,000) 둘째 줄에 N개의 정수가 빈 칸을 사이에 두고 주어진다. 주어지는 정수의 절댓값은 100,000을 넘지 않는다. www.acmicpc.net 1208번: 부분수열의 합 2 (acmicpc.net) 1208번: 부분수열의 합 2 첫째 줄에 정수의 개수를 나타내는 N과 정수 S가 주어진다. (1 ≤ ..