'분류 전체보기' 카테고리의 글 목록 (55 Page) — 뚝딱이

분류 전체보기

Coding Test/programmers

[Python] 파이썬 프로그래머스 로또의 최고 순위와 최저 순위

https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(lottos, win_nums): answer = [0, 0] lott = len(set(lottos) & set(win_nums)) sec = lottos.count(0) if lott == 0 and sec == 0: answer[0] = 6 else: answer[0] = (len(lottos)+1) - (lott + sec) if lott == 0: answer[1]..

ERROR

[Opencv] ModuleNotFoundError: No module named 'cv2'

import cv2 라이브러리가 설치되지 않아서 생기는 에러 커맨드 창 pip install opencv-python Jupyter notebook 커맨드 라인 !pip install opencv-python

기타/Jupyter

[Jupyter] pip instasll

Jupyter notebook에서 pip install 하는 법 !pip install 라이브러리명 Jupyter 커맨드 라인에서 작성후 실행시키면 설치됨 cmd에서 쳐도 설치됨 pip install 라이브러리

Coding Test/programmers

[Python] 파이썬 프로그래머스 짝지어 제거하기

https://school.programmers.co.kr/learn/courses/30/lessons/12973?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr stack을 사용하여구현 def solution(s): s1 = list() if len(s)%2 == 1: return 0 for w in s: s1.append(w) if len(s1)>=2: if s1[-1] == s1[-2]: s1.pop() s1.pop() if s1 == []: return 1 else: return 0 좋아요 많은 코드 def soluti..

Coding Test/programmers

[Python] 파이썬 프로그래머스 신고 결과 받기

https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(id_list, report, k): answer = [] report = list(set(report)) dict_id_mail = {name : 0 for name in id_list} dict_id_report= {name : [] for name in id_list} for i in report: person1 = i.split()[0] person2 = i.spli..

Python/numpy & Pytorch

[Numpy] 데이터 생성

https://numpy.org/doc/stable/reference/routines.array-creation.html Array creation routines — NumPy v1.23 Manual Note numpy.rec is the preferred alias for numpy.core.records. numpy.org Numpy 과학 계산을 위한 연산 라이브러리 행렬 / 배열 처리를 위한 연산할 때 사용 사용 이유 Python의 list 보다 Numpy의 ndarray가 빠름 ndarray는 c언어로 구현, 연속된 메모리에 생성됨 전체 데이터를 한번에 계산함 (Vectorization) Python의 list 보다 적은 메모리를 사용함 선형 대수, 통계 관련 여러 함수를 내장하고 있음 Nump..

자료구조&알고리즘

[자료구조] 큐 Queue, 스택 Stack

큐 Queue 가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 구조 FIFO(First In First Out), LILO(Last In Last Out) 운영체제 멀티 태스킹을 위한 프로세스 스케줄링 방식 구현에 많이 쓰임 큐의 기능 Enqueue : 큐에 데이터 넣기 Dequeue : 큐에서 데이터 꺼내기 파이썬 Queue 라이브러리 Queue() FIFO , LifoQueue() LIFO, PriorityQueue() 우선순위 Queue Enqueue = put, dequeue = get import queue queue = queue.Queue() queue.put("test") queue.put(1) Output queue.qsize() 2 queue.get() test queue.get() ..

자료구조&알고리즘

[자료구조] 배열 Python list

배열 데이터 원소들의 리스트 데이터를 순차적이고 효율적으로 관리하기 위해서 사용함 요소 element, 인덱스 index로 접근함 장점 접근이 빠름 단점 (파이썬에서는 해당하지 않음) 미리 배열의 크기를 설정해야함 데이터의 추가, 삭제가 어려움 메모리 주소에 어떤 값이 든지 한 번에 알 수 없음 파이썬 List List 초기화 변수명 = [요소1, 요소2, ...] 파이썬은 한 list에 다양한 자료형을 요소로 사용할 수 있음 빈 리스트 list = list() list = [] string = "hello world" list_test1 = ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'] list_test2 = list(string) list_test..

파송송
'분류 전체보기' 카테고리의 글 목록 (55 Page)