일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- #코드트리 #코딩테스트 #코딩테스트실력진단
- 정처기 후기
- 정보처리기사 준비물
- 인디노래 추천
- 싸피 모집설명회
- 싸피 11기
- 싸피 지원자격
- 갤럭시 위치추적
- 그램 액정 교체비용
- 학생메일
- 정보처리기사 실기
- 폰 도난
- SSAFY
- 코드트리
- 싸피 추천인
- 코딩테스트
- LG 서비스센터 영업시간
- 싸피 혜택
- 코딩테스트실력진단
- 폰 찾기
- 싸피 추천코드
- 정처기 실기
- 정처기 인강 추천
- 폰 잃어버렸을때
- 봄 노래
- 폰 위치추적
- 삼성 싸피
- gram 액정 교체
- 싸피 모집설명회 다시보기
- 삼성 싸피 지원
- Today
- Total
목록분류 전체보기 (164)
포포's 코딩&일상 기록

https://www.codetree.ai/missions/4/problems/play-with-array?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai n,q = map(int,input().split()) #n : 원소의 개수 / q: 질의의 수 arr = list(map(int,input().split())) #원소리스트 # split() 안빼먹게 조심 for _ in range(q): #b=0 #action,a,b =map(int,input().split()) li = lis..
만약 주어진 모든 원소들이 전부 음수라면, 예상과는 다르게 최댓값이 0으로 구해지게 됩니다. 이 까닭은 초기값이 0으로 셋팅되어 있어, 의도와는 다르게 갱신이 전혀 일어나지 않기 때문입니다. arr = [-1, -5, -2, -5, -3, -9] max_val = 0 for elem in arr: if elem > max_val: max_val = elem print(max_val) >> 0 다음 문제에 대한 해결책은 크게 2가지가 있습니다. 첫 번째 방법은, 주어지는 숫자들 값보다 더 작은 숫자를 초기값으로 설정하는 것입니다. 이 경우 python에서는 -sys.maxsize를 이용해 초기값을 정해주는 것이 일반적입니다. import sys arr = [-1, -5, -2, -5, -3, -9] max..

No. 1 - 문제 : 연속 부분 수열 일까 https://www.codetree.ai/missions/4/problems/contiguous-array-or-not?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 코드 n1, n2 = map(int,input().split()) A= list(map(int,input().split())) B= list(map(int,input().split())) isCon = False #탐색 i=0 j=0 while i < len(A): if A..

특정원소의 개수를 셀때 for 문을 이용해서 하나씩 세어볼수도있지만. word = ['A', 'P', 'P', 'L', 'E'] cnt = 0 for char in word: if char == 'P': cnt += 1 print(cnt) >> 2 리스트 내장함수 count() 를 활용하여 특정원소의 개수를 쉽게 구할 수 있다. word = ['A', 'P', 'P', 'L', 'E'] cnt = word.count('P') print(cnt) >> 2 문제풀이 https://www.codetree.ai/missions/4/problems/count-numbers?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공..
리스트 내의 원소와 index가 동시에 필요한 경우라면, enumerate() 함수를 이용 enumerate로 list를 감싸면, 원소로 (index, 원소)를 동시에 받으며 진행할 수 있습니다. word = ['A', 'P', 'P', 'L', 'E'] # 해당 문자를 찾지 못했다면 -1 idx = -1 # 문자 탐색 for i, char in enumerate(word): if char == 'L': idx = i # 문자가 존재하지 않는 경우 if idx == -1: print("not exist") else: print(idx) >> 3 특정 원소가 리스트 안에 있는지, 없는지에 대해서는 in, not in 이라는 키워드를 사용 word = ['A', 'P', 'P', 'L', 'E'] if 'L..

실력진단 진단문제 못푼거 #격자생성 n= int(input()) li=[] for _ in range(n): li.append(list(map(int,input().split()))) #마을사람수 세기 cnt3= 0 #사람수 세명인 마을수 #상하좌우 탐색용 di=[-1,0,1,0] dj=[0,1,0,-1] #함수정의 #i,j 와 인접한 1 찾고 / 8로 바꿔버리고 / 3명인곳 명수 추가 queue= [] def findP(i,j): #(i,j) 부터 안나올때까지 탐색 global queue queue.append((i,j)) pcnt = 1 while queue: ii,jj = queue.pop(0) #인접 지점 탐색 for t in range(4): if ii+di[t] >= 0 and ii+di[t]..

실력진단 백트래킹 부분 저번에 배운 영상 다시 보면서 했다.. 백트래킹 까먹어서 부족한데 추석ㄸ ㅐ공부좀해야할듯 ㅠㅠ 공부한내용 개념 n행 m열 만들때 n위치 조심하기 1처럼 값을 설정 하려면 2가 꼭 필요 문제 풀이 https://www.codetree.ai/missions/4/problems/rectangle-of-numbers?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai n,m= map(int,input().split()) #기초배열 설정 arr_2d = [[0 for _ i..

실력진단 ? 저번보다 문제 더 풀었는데 점수가 더낮음 ;; 공부한내용 1 https://www.codetree.ai/missions/4/problems/ave-of-array?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai #배열생성 arr= [] for _ in range(2): temp= list(map(int,input().split())) arr.append(temp) aveLinelist=[] #가로평균 구하기 for i in range(2): sumLine = sum(arr..

실력 진단평가 공부한내용 https://www.codetree.ai/missions/4/problems/characteristics-of-elements-in-an-array?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai arr= list(map(int,input().split())) #int 로 바꿔주는거 빼먹지말기. for i in range(10): if arr[i] %3==0: print(arr[i-1]) break 못푼문제 관련 해설 문제1 풀이 코드 #리스트 컴프리헨션으로..