
팰린드롬 문제reversed(list) = 원본이 안바뀐다.list.reverse() = 원본이 바뀐다.시간복잡도가 놀랍게 빨라짐! 코테에서 안풀리는 게 풀리기도 하는 Magic

명령 프롬프트 문제알고리즘 설명1\. N번의 words를 입력받은 뒤,2\. 첫번째 input 문자열을 복사해서 pattern에 저장함.3\. 이후 word를 하나하나 방문하며 pattern과 패턴을 비교함.같지 않은 경우는 ?로 바꿔줌.4\. '?' 갯수를 최소화해야

여러가지 변수에 값을 한번에 대입하는 방법 대문자, 소문자, 숫자, 공백 판단
결과: \[1,2,3]이 경우, 맨 뒤의 요소를 pop해준다.큐처럼 가장 처음 들어온 index==0을 pop해주려면?결과: \[2,3,4]

좋은 단어 문제peek 구현하기empty 구현하기pop 구현하기pop(i)는 i번째 원소를 꺼내는 함수다. 기본 i값은 가장 나중에 들어온 값이다. 고로, pop()은 스택의 pop과 같다.push 구현하기append는 list 가장 끝에 원소를 추가한다. 고로, 스택

오늘의 문제 - 해시함수 사용하기 (Leetcode 706. Design HashMap)초기에 주어진 형식이런 식이였으면 map은 인스턴스 변수,variable1은 클래스 변수다.즉, map은 선언하는 인스턴스마다 달라지지만 variable1은 클래스의 고유 특성이 된

!!초콜릿중독주의!! 문제처음에 못 풀었던 이유 (해결 못했던 의문):1\. 여러개의 input을 한번에 output으로 내놔야하는가?➡ 상관없음2\. 문자열 정규식을 이용해야하는가➡ 꼭 그렇지 않다. 모르는 것에 대해 두려움에 빠져서 풀이를 이어가지 못한 것 같다.3

leetcode 2283. Check if Number Has Equal Digit Count and Digit Value 문제\[0 for i in range(n)]길이가 n인 리스트를 0으로 초기화 할 수 있음.list1 = list(map(str, list1))이