본문 바로가기

Algorithm/파이썬 알고리즘 인터뷰 스터디

8/3 스터디 정리중

reverse(): 리스트반환
reversed(): reversed객체반환(형변환필요)
''.join(reversed(str)) 문자열뒤집기
문자열 뒤집기 str[::-1]
max함수: key를 기준으로 최대반환
예외 부분들 잘 처리하기

dp[i][j] 인덱스 i부터 j까지 팰린드롬인지 True
.index에서 해당값없으면 에러난다
find는 이터레이터 반환, find_if도 있다
.end()는 마지막에서 하나 더 뒤
.begin()는 맨첫번째
set에 리스트 여러개가 안먹는다

벡터에 erase로 지울수 있다
vector는 erase하나만

::iterator 붙이는건 저거에 대한 이터레이터 쓴다는뜻

array 자료형
list 자료형
vector 자료형

capacity와 size차이
erase와 remove
accumulate 다 덧셈 곱셈 다됨

sys.maxsize 어케할지
unique() 중복제거하고 포인터 반환