본문 바로가기

분류 전체보기106

[파이썬] 클래스 변수 vs 인스턴스 변수 차이 *파이썬 클래스 변수 vs 인스턴스 변수 차이 면접에서 받은 질문이어서 정리해둔다. 다음과 같은 차이가 있다. 클래스 변수 인스턴스 변수 무엇인가? 클래스 내부에 선언된 변수 self가 붙어 있는 변수. 클래스의 인스턴스가 생성될 때 생성 변수의 존재 위치 class의 namespace에 위치 instance의 namespace의 위치 언제 사용? 인스턴스 간에 서로 공유해야 하는 값. 클래스 변수는 모든 인스턴스에 공유된다. (e.g. 현재 은행에 총 개설된 계좌의 개수) 인스턴스 간 고유한 값. 다른 인스턴스에 공유되면 안 되는 값. (e.g. 이름) class Account: num_accounts = 0 def __init__(self, name): self.name = name Account.n.. 2021. 1. 12.
conda 터미널 명령어 conda 터미널 명령어 정리 conda navigator도 있지만, conda terminal 환경에서 작업할 경우 명령어로 작업해야 한다. 매우 쉽지만 맨날 구글링하기 귀찮아서 정리한다. 찾아보니 아래와 같은 cheatsheet도 있다! Conda basics - 설치된 아나콘다 정보 조회 (Verify conda is installed, check version number) $ conda info - conda 최신 버전으로 업데이트 (Update conda to the current version) $ conda update conda - conda 패키지 설치 (Install a package included in Anaconda) $ conda install PACKAGENAME - 패키지 .. 2021. 1. 12.
numpy의 dot / matmul 차이 *numpy에서 dot 함수 *numpy에서 matmul 함수 -참고문헌 m.blog.naver.com/PostView.nhn?blogId=cjh226&logNo=221356884894&proxyReferer=https:%2F%2Fwww.google.com%2F 2021. 1. 12.
Q. 차별화된 강점 유사질문 모음 *차별화된 강점 Q. 자신의 강점을 말해주실래요? Q. 성공경험을 소개해주실래요? Q. 분석력을 통해서 성과낸 경험이 있다면 이야기해주세요. (차별화된) 강점 답변 -경험부터 설명 -액션, 결과(how, result) + 배경, 과정 -두괄식 가장 중요!! 템플릿) 저는 00을 반영하여 0000한 성과를 낸 경험이 있습니다. 00000할 당시 000000의 원인을 파악하고자 000하였고 00000를 000을 통해 파악할 수 있었습니다. 이를 00하게 반영하여 00000했습니다. 면접왕 이형 예시) 저는 200명의 고객을 직접 조사한 내용을 반영하여 매출 20% 상승한 결과를 낸 경험이 있습니다. 얼라이브 강남점 매장에서 일할 당시 오전의 매출 부진의 원인을 파악하고자 고객을 조사하였고 20대 여성에 대한.. 2021. 1. 9.
Q. 가장 힘들었던 경험은 무엇인가? Q. 가장 힘들었던 경험은 무엇인가? 피해야 하는 답변 -취준 경험 등 뻔한 것 -극복하지 못한 경험 -환경 등 내 힘으로 바꿀 수 없는 경험 2021. 1. 8.
[LeetCode] 344. Reverse String 문제풀이 (+파이썬 코드) 문제 : 344. Reverse String 문자열을 뒤집는 문제이다. 단 in-place 방식으로 구현해야 한다. 면접에서 물어볼 거라 생각 못 한 질문! 풀이법이 간단해서 코테에는 잘 안 나오지만, 잘 알아두면 좋은 것 같다. 풀이 sol 1) 투 포인터를 이용한 swap 리턴 없이 리스트 내부를 직접 조작하는 방식이어서 space complexity는 O(1) time complexity는 O(n) class Solution: def reverseString(self, s: List[str]) -> None: """ Do not return anything, modify s in-place instead. """ left, right = 0, len(s)-1 while left < right: s[.. 2021. 1. 6.
728x90