728x90

Python 55

[leetCode] 1480. Running Sum of 1d Array (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/running-sum-of-1d-array/ Running Sum of 1d Array - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com nums 라는 배열이 주어지면 0번째 인덱스만 그대로 두고 나머지는 이전 요소의 값을 모두 더해서 새로운 리스트로 반환하는 문제. * 1d array : 1차원 배열 (One Dimentional- Array) class Solution: de..

[leetCode] 989. Add to Array-Form of Integer (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/add-to-array-form-of-integer/ Add to Array-Form of Integer - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 배열 형식의 정수는 왼쪽에서 오른쪽 순서로 숫자를 나타낸다. 예를 들면 정수 1321는 array form으로 [1,3,2,1] 이다. 주어진 배열 형식의 숫자와 정수 k를 더한 후, 그 값을 다시 배열 형식으로 return ..

[leetCode] 1672. Richest Customer Wealth (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/richest-customer-wealth/ Richest Customer Wealth - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 정수로 이루어진 m x n 의 그리드 행렬이 주어진다. [i][j] 은 i번째 손님이 j은행에 가지고 있는 재산의 양이다. 가장 부유한 손님의 재산을 return하라. 손님의 재산은 모든 은행의 자산을 합친 값이다. 문제만 읽었을 때는 바로 와..

[leetCode] 2011. Final Value of Variable After Performing Operations (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/final-value-of-variable-after-performing-operations/ Final Value of Variable After Performing Operations - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 하나의 변수 X와 4가지 연산자를 가진 언어가 있다. ++가 붙으면 변수 X의 값을 1씩 증가, --는 1씩 감소시킨다. 초기 X값은 0이며 주..

[코칭스터디] 모두를 위한 파이썬 <PY4E 2022> 수료 후기 (8/8)

[PY4E 2022 구구절절 후기 ] 전에 참여했던 html/css 코칭스터디에서는 이런 스터디 자체가 너무 낯설기도 했고 리더가 아닌 부스터니까 조용히 따라가야지..하며 소극적이었던 것 같다. 다시 참여하게 된 스터디! 지난 번 스터디 때도 강의를 미리 끝까지 완강 후 시작했었고 이번에도 어느 정도 듣고 시작했다! 리더라고 해서 특별히 더 잘 알아야하는 건 아니지만.. 그래도 잘 하면 좋으니까! 의욕 만땅,, 인사말까지 미리 메모장에 준비해뒀는데... 초반이라 나타나지 않는 팀원분들이 대부분이라 조금 외로웠다... 일단 팀 채널에서 열심히 떠들다가 그 의욕 에너지를 전체 채널에 발산하는데..(커비티콘의 서막..) 정보 공유 등 팀채널에 보냈던 메세지를 전체에도 공유하기 시작했다. 어차피 중복되는 질문도..

[부스트코스] 모두를 위한 파이썬 (PY4E) 6주 차_정리 (7/8)

▼ 강의 보러 가기 ▼ www.boostcourse.org/cs122 마지막 6주차 학습 범위는 9,10단원! [ 이번 주는 무엇을 배웠나요? PY4E 요약 정리! ] 9. 딕셔너리 1) 콜렉션 : 리스트와 딕셔너리 리스트는 순서대로 정렬된 콜렉션으로 데이터를 추가하면 리스트의 끝에 추가된다. 또한 0부터 n-1번 위치까지 순서대로 n개의 원소가 저장되어있다. 딕셔너리도 리스트 처럼 여러개의 값을 가지는 콜렉션이지만 순서가 없다. (*파이썬 3.6 부터는 순서를 기억한다. 그 이전 버전에서는 orderdict를 사용해야한다.) 2) 빈 딕셔너리 생성 리스트를 변수명 = [] 또는 변수명 = list() 로 생성할 수 있었던 것 처럼 딕셔너리도 변수명 = { } 또는 변수명 = dict() 로 생성할 수 ..

[부스트코스] 모두를 위한 파이썬 (PY4E) 5주 차_정리 (6/8)

▼ 강의 보러 가기 ▼ www.boostcourse.org/cs122 5주차 학습 범위는 8단원! [ 이번 주는 무엇을 배웠나요? PY4E 요약 정리! ] 8. 리스트 1) 콜렉션 리스트는 콜렉션의 일종이다. 변수는 새로운 값을 할당하면 그 값으로 대체되는데, 이와 다르게 콜렉션은 하나의 변수에 여러개의 값을 가질 수 있다. 2) 리스트 리스트 이름 = [ a,b,c,[d,e] ] 리스트 이름2 = list() 항목은 ,(콤마)로 구분되며, 각 항목에 인덱스 값으로 접근할 수 있다. 리스트 안에 또 다른 리스트를 가질 수 있다. 빈 리스트를 만들 수 있다. ( 이름에 list() 함수를 넣는다) 리스트의 항목은 변경 가능하다. (추가, 삭제 등) 3) len() 리스트를 len() 함수로 감싸면 항목의 ..

[부스트코스] 모두를 위한 파이썬 (PY4E) 4주 차_정리 (5/8)

▼ 강의 보러 가기 ▼ www.boostcourse.org/cs122 4주차 학습 범위는 6,7단원! [ 이번 주는 무엇을 배웠나요? PY4E 요약 정리! ] 6. 문자열 1) 자료형 타입 확인 input으로 입력 받는 값은 string 자료형이다. type( ) 함수로 현재 자료형을 확인 할 수 있다. a = input('입력하세요: ') print(type(a)) print(a) 2) 문자열의 개별 문자에 인덱스로 접근 대괄호 안에 인덱스 번호를 입력. 0번부터 시작한다. 문자열 길이보다 큰 값을 입력하면 오류가 발생한다. 3) len 함수 문자열의 길이를 출력하는 내장 함수. name = 'ujubada' print(len(name)) # 출력값 : 7 4) 문자열의 길이 만큼 루프 len()을 이..

[부스트코스] 모두를 위한 파이썬 (PY4E) 3주 차_정리 (4/8)

▼ 강의 보러 가기 ▼ www.boostcourse.org/cs122 3주차 학습 범위는 5단원! [ 이번 주는 무엇을 배웠나요? PY4E 요약 정리! ] 5. 루프와 반복문 1) while 루프 while과 콜론 사이에 오는 조건문이 True면 :(콜론)이하의 코드를 반복. 편리한 문법이지만 무한루프에 빠질 수 있는 단점이 있으니 남용하면 안 됨. 2) while문 루프 제어 - break 루프를 종료하고 빠져나온다. (while 문 내의 남은 코드는 실행하지 않는다.) print("과일 이름 맞추기 게임~!") while True: text = input('과일 이름을 입력하세요!:') if text == '무화과': break print(text+"가 아닙니다!") print(text+'! 정답입니..

[부스트코스] 모두를 위한 파이썬 (PY4E) 2주 차_정리 (3/8)

▼ 강의 보러 가기 ▼ www.boostcourse.org/cs122 2주차 학습 범위는 3,4단원! [ 이번 주는 무엇을 배웠나요? PY4E 요약 정리! ] 3. 조건부 실행 1) 조건문 if if 뒤에 붙는 조건이 참이면 아래의 들여쓰기 된 내용을 실행, 거짓이면 실행하지 않는다. if 1 > 0 : print("True") 2) 비교 연산자 # x는 y보다 작다. x y # x는 y보다 작거나 같다.(이하) x = y # x는 y와 같다. (cf. =는 대입연산자) x == y # x는 y와 같지 않다. x != y 3) 들여쓰기 (indentation) 파이썬에서 매우 엄격하게 적용되는 규칙. space 4번 또는 tab 1회. space와 tab 중 어느 것..

728x90