자료구조 수업을 듣다가 파이썬에서 \_\_init\_\_, \_\_str\_\_, \_\_iter\_\_ 요 세가지를 보게 되었다.class 안에서 사용하는 친구들이었는데 뭔가 싶어 알아보니 파이썬의 매직 메소드라는 것을 알게 되었다.매직 메소드가 뭔가 싶어 찾아보았지
파이썬 코드를 보다가 >> 연산자를 발견했다.그래도 나름 파이썬 공부를 어느정도 했다고 생각했는데 잘 모르는 부분도 아니고 그냥 아예 난생 처음 보는 연산자가 등장해서 조금 놀랐다. 처음에는 비교연산자 중 하나인가? 싶었는데 찾아보니 전혀 아니었다.먼저 간단하게 예제
저번에 Python's Magic Method 에 대해서 잠깐 이야기 했었다. \_\_init\_\_, \_\_len\_\_, \_\_iter\_\_ 이렇게 세가지 매직 메소드가 어떤 동작을 하는지 알아보았고 예제 코드를 확인했었다. 이번에는 \_\_getitem\_\
알고리즘 문제를 풀다가 정말 많은 생각을 하게 만든 재미있는 문제가 있어서 정리하려고 한다. 우선 문제를 소개하겠다 > 최대 길이의 균형 부문자열 0과 1이 섞여 있는 문자열이 주어진다. 이 문자열이 A에 저장되어 있다고 하자 i < j에 대해, A[i]부터 A[j