Python의 List 자료형은 순서가 있는 자료형으로 인덱싱과 슬라이싱이 가능하여 원하는 위치에 존재하는 데이터를 쉽게 추출할 수 있다는 장점이 있습니다. 이번 글에서 List 자료형의 인덱싱을 활용하는 문제들을 풀어 보겠습니다. 1. 잘라서 배열로 저장하기https://school.programmers.co.kr/learn/courses/30/lessons/120913 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr입력된 문자열을 앞에서만큼 특정 길이만큼 잘라서 저장한 배열을 반환하는 문제 Test Case 1 : string1 = "abcdef123" n = 3 "abcdef1..
https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 정수가 들어 있는 배열의 요소 중 N과 가장 가까운 요소를 고르는 문제입니다. 가장 가까운 수가 여러 개일 경우 가장 작은 수가 정답입니다. Test Case 1.array = [3, 10, 28] N = 20이면 N과 가장 가까운 수는 28 Test Case 2.array = [3, 1] N = 2이면 N과 가장 가까운 수 중 가장 작은 수는 1 Solution.가장 가까운 수를 구하기 위해서는 배열의 요소 값과 N과의 차이를 절댓값 한 것..
https://school.programmers.co.kr/learn/courses/30/lessons/120844 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 매개변수로 배열과 회전 방향이 주어지면, 회전 방향에 따라 배열의 요소를 재배치시키는 문제 numbers = [1, 2, 3] / direction = "right" 이면 오른쪽으로 한 칸씩 회전시키기result = [3, 1, 2] numbers = [4, 455, 6, 4, -1, 45, 6] / direction = "left"이면 왼쪽으로 한 칸씩 회전시키기result = [455, 6, 4, -1, 45, 6, 4] Solution...

Python의 시각화 패키지 중 가장 기본 패키지인 Matplotlib을 활용해 데이터를 다양한 방법으로 시각화하는 방법을 공부해 보겠습니다. 1. 기본 그림X축, Y축의 범위를 설정하고 각 축의 이름 달기plt.rcParams['font.family']='Malgun Gothic' #matplotlib의 한글 깨짐 방지plt.rcParams['axes.unicode_minus']=Falsex = np.arange(10)y = x+10plt.plot(x,y)plt.xlim([0,10])plt.ylim([0,25])plt.xlabel('X축')plt.ylabel('Y축')plt.show() 2. 그래프를 여러 개를 그리고 각각 색깔 지정하기x = np.linspace(-np.pi, np.pi, 201)y..
https://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 피자 한판 당 7조각일 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자 판 수를 구하는 문제사람의 수가 7의 배수라면, (사람의 수 // 7)이 필요한 피자의 판수그 외의 경우, 예를 들어 사람의 수가 15명일 때, 7조각인 피자를 최소 한 조각 씩 먹기 위해서는 최소 3판이 필요-> 15/7 = 2.xxx을 올림 import mathdef solution(n): answer = 0 if n%7==0: a..
- 잘라서 배열로 저장하기 #2차원으로 만들기
- 머신러닝 #xgboost #
- #opencv #이미지 읽기 #이미지 제작 #관심영역 지정 #스레시홀딩
- 머신러닝 #lightgbm #goss #ebf
- #tf idf
- #웹 프로그래밍 #서버 #클라이언트 #http #was
- #polars #대용량 데이터셋 처리
- 프로젝트 #머신러닝 #regression #eda #preprocessing #modeling
- # 할인행사 #counter #딕셔너리 #프로그래머스
- 로지스틱 회귀 #오즈비 #최대우도추정법 #머신러닝
- # 프로그래머스 # 카펫 # 완전탐색
- nlp #토큰화 #nltk #konply
- 머신러닝 #project #classification #dacon
- #seq2seq #encoder #decoder #teacher forcing
- #opencv #이미지 연산 #합성
- #django #mvt 패턴
- #자연어 처리 #정수 인코딩 #빈도 수 기반
- python #프로그래머스 #겹치는선분의길이
- 자연어 처리 #정제 #정규표현식 #어간 추출 #표제어 추출
- #with recursive #입양시각 구하기(2) #mysql
- #docker #container #docker command
- #물고기 종류별 대어 찾기 #즐겨찾기가 가장 많은 식당 정보 출력하기 #mysql #programmers
- #프로그래머스 #안전지대 #시뮬레이션
- #docker #image #build #dockerfile
- #python #프로그래머스 #외계어사전 #itertools #순열과조합
- #attention #deeplearning
- #docker #docker compose
- pca #주성분분석 #특이값분해 #고유값분해 #공분산행렬 #차원의 저주
- randomforest #bagging #머신러닝 #하이퍼파라미터 튜닝
- # 프로그래머스 #연속된 부분수열의 합 #이중 포인터 #누적합