[Programmers/Python] Lv1. 모의고사
문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 요약 1번 수포자가 찍는 방식 : 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식 : 2, 1, 2, 3, 2, 4, 2, 5, ...3번 수포자가 찍는 방식 : 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 위와 같은 방식으로 3명의 수포자가 답안지를 제출할 때,answers 에 있는 정답에 따라, 가장 많은 문제를 맞힌 사람을 출력가장 높은 점수를 받은 사람이 여러명일 경우, 오름차순으로 정렬! 풀이 1. 수포자 3명에 대한 답안지와 정답지에 대해 각 문제별로 답 비교..
2024. 6. 7.
01. Numpy 기초
Numpy 1. 특징python에서 수치연산을 가능하게 함벡터 연산 지원데이터를 처리하는 python의 기본 패키지 2-1. arrayarray를 사용하여 적은 메모리로 많은 데이터를 빠르게 처리 가능숫자, 문자, 리스트 등의 값을 모아둘 수 있음차원도 인식 가능import numpy as npx_arr = np.array(x)x_arr numpy의 array함수에 리스트를 넣으면 배열(array)로 반환하는 것을 볼 수 있다. x = [1,2,3,4,5]y = [10,20,30,40,50]x_arr = np.array(x) y_arr = np.array(y)x_arr + y_arr python을 통해 두 배열을 더하려면 for문을 사용해야 했겠지만,numpy에서는 단순 덧셈으로 쉽게..
2024. 4. 8.