가이드116 프로그래머스 > 연습문제 > 최솟값 만들기 / Python3 문제 설명 더보기 문제 풀이 def solution(A,B): answer = 0 A.sort() # 오름차순 정렬 B.sort(reverse=True) # 내림차순 정렬 for i in range(0,A.__len__()): # 값이 가장 작게 나올려면 큰것과 작은것을 곱해줌 answer += A[i] * B[i] return answer 2022. 3. 15. 유니티/C# 리스트(list) 오름차순, 내림차순 정렬 A.sort() # 오름차순 정렬 B.sort(reverse=True) # 내림차순 정렬 2022. 3. 15. 프로그래머스 > Summer/Winter Coding(~2018) > 점프와 순간 이동 / Python3 문제 설명 더보기 문제 풀이 def solution(n): ans = 0 while n > 0: if n % 2 == 0: # 순간이동은 ^2으로 가능하므로 n = n/2 else: n = n - 1 # 2의 배수가 아니면 점프로 1이동 ans += 1 return ans 2022. 3. 14. 유니티/C# InvalidOperationException: Collection was modified; enumeration operation may not execute. 오류 해결법 foreach 문을 사용하면서 리스트 안에 있는 모든 객체들에 삭제 함수를 호출할려고 하니 오류가 발생하였다 foreach문을 돌리고 있는 중에는 list안에 있는 요소들이 삭제가 되면 안된다고 한다 for문을 이용하여 동일하게 구현을 하였는데 앞 요소부터 검사시 문제가 발생 하기 때문에 뒤부터 제거하도록 하였다. 2022. 3. 14. 이전 1 ··· 10 11 12 13 14 15 16 ··· 29 다음 반응형