Python20 [프로그래머스 / 파이썬] LV2. 올바른 함수(스택/ 큐) 문제 설명 처음으로 풀어 본 레벨 2 문제! stack을 사용하는 문제이다.접근 방법 자체를 모르겠어서 검색을 통해 문제를 해결했다.단순한 구현 말고 아직 이런 자료구조를 사용하는 문제는 익숙하지 않은것 같다.일단 이 문제부터 익숙해져야지. 문제 풀이def solution(s): answer = True stack = [] #문자열 s크기만큼 반복 for i in s: if i == '(': stack.append('(') #')'일 경우 else: #스택이 빈 경우 ')'가 들어올 때 if stack == []: return Fal.. 2024. 6. 28. [이코테] 5장 재귀함수 def recursive_fuction(i): if i == 100: return print(i, '번째 재귀함수에서', i +1,'재귀함수 호출') recursive_fuction(i+1) print(i,'번째재귀함수 종료')recursive_fuction(1) 실행결과 왜 99부터 1까지 역순으로 재귀 호출이 종료되는지 헷갈렸는데 이제 이해됐다. 함수 호출이 스택구조로 작동하기 때문에, 마지막에 호출된 함수부터 종료된다. 2024. 6. 26. [이코테] 4장 구현문제, 시각 나의 코드 h = int(input())count = 0for i in range(h+1): for j in range(60): for k in range(60): if '3' in str(i) or str(j) or str(k): count += 1print(count) 나의 코드에서 다음 부분이 잘못되었다.if '3' in str(i) or str(j) or str(k): 잘못된 부분:if '3' in str(i) or str(j) or str(k):는 다음과 같다if ('3' in str(i)) or (str(j)) or (str(k)):여기서, str(j)와 str(k)는 항상 True로 평가된다. 왜냐하면 빈 문자열이 아닌 문자열은 항상 True로 평가되기 때문따라.. 2024. 6. 25. gpu 종류 확인하는 명령어 nvidia-smi --query | fgrep 'Product Name' 2024. 2. 27. 컴퓨터에 있는 파일이나 폴더 서버로 보내기 파일은 scp local 파일 경로 서버주소:파일을 받고싶은 경로 폴더는 scp -r local 파일 경로 서버주소:파일을 받고싶은 경로 2023. 10. 17. [Error] RuntimeError: Output 0 of UnbindBackward is a view and is being modified inplace. RuntimeError: Output 0 of UnbindBackward is a view and is being modified inplace. This view is the output of a function that returns multiple views. Such functions do not allow the output views to be modified inplace. You should replace the inplace operation by an out-of-place one. 참고한 주소 링크 : https://sundryy.tistory.com/102 이미지를 저장하는 utils.save_image에서 에러가 나서, save image의 input인 이미지파일을 미리 복사해둔것.. 2023. 10. 16. 이전 1 2 3 4 다음