목록2023/12 (13)
연습장
문제 해석 [1번기사, 2번기사, 3번기사, 4번기사, 5번기사] 각각에 대해 약수의 값은 고정이다. -> [1 , [1,2] , [1,3] , [1,2,4], [1,5] ] 그 약수의 갯수를 다음과 같이 나타내며 -> [1, 2, 2, 3, 2] 이때 limit 의 값이 원소의 값보다 클 경우 -> 원소의 값을 power 로 대체한다. 예2 를 통해 다시 이해해보자면 각각의 약수는 다음과 같고 [1, [1,2], [1,3], [1,2,4], [1,5], [1,2,3,6], [1,7], [1,2,4,8], [1,3,9], [1,2,5,10] ] 갯수는 다음과 같으며 -> [1, 2, 2, 3, 2, 4, 2, 4, 3, 4] limit 가 3 이므로 3보다 큰 원소에 대해서 power 값인 2로 대체한다..
문제 해석 1. nums 의 길이의 절반만큼 선택을 할 수 있다. 2. 최대한 원소를 다양하게 뽑았을때의 값이 result 풀이 방법. 1. 몇개를 뽑아야하는지? ( N 개) 2. 중복을 제거한 nums 의 새로운 배열의 길이가 (L 일때) 2-1. 길이가 갯수보다 클 경우 -> N 2-2. 길이가 갯수보다 작을 경우 -> L def solution(nums): # 1. 갯수 N = len(nums)/2 # 2. 중복제거 unq_nums = set(nums) L = len(unq_nums) # 2-1, 2-2 비교 if L >= N : return N else: return L
이 글은 개인적인 견해입니다. 광고가 아니며 돈받고 쓰는것도 아닙니다. 4기를 마치며 드디어 끝났다. 공식적인 과정은 모두 끝이났지만 취업을 위해서 조금 더 케어를 해준다고 하셨다. 감사합니다. 5기에게 (다음 기수) 혹시 이 글을 보고 계시는 분이 있다면.. 취업은 해야겠는데 뭔가.. 국비 학원 어쩌고 .. 코딩 어쩌고... 잘 모르겠는 분들... 광주 인공지능 사관학교 5기에 관심이 있는 분이라면 제 경험을 토대로 조언을 해보려고 합니다. 요약 먼저 저는 비전공자로써 올해 3월까지 자바와 자바스크립트를 구분할 줄 몰랐고 파이썬이라는게 있는 정도는 아는수준이며 자바스크립트의 console.log("안녕 인공지능") 구문조차도 생소한 사람이였습니다. 제 수준은 딱 이 정도 정말 노베이스로 집에서 pc로 ..