: for문에 의한 반복문 절약하기
: 비트마스킹 비교할때 모든 비트를 탐색하는 것이 아닌
원소와의 비교를 해야 함. -> 다른거 풀고 시간되면, 다시 풀자.
: ~ 연산자와 ! 연산자의 차이 숙지하자.
: 조합에서 시간초과 발생시,인덱스를 인자로 전달
: 우선순위 큐 를 벡터 형식으로 만들 때...
: 플로이드 워셜
인덱스 접근시 반드시 조건 확인 + for문에 의한 시간복잡도 줄여라!
: 자료형을 잘 선택하시오!
: 제시사항에 주의하고, 항상 고려해야 함.
: 최적의 풀이전략을 세우자! , long long , stoll
시간 복잡도를 줄이자!
: 제일 어려운 백트래킹인듯,,, 코드 복기만 하자.
무조건 초기값이 0이 아님. 문제를 보고 정해야 함.
: 2차원 누적합.
: 역추적, 전역변수의 필요성
: pair보다는 visited 변수로 처리하라.
비트마스킹, 백트래킹, 중복 조합, 연결리스트 노드, 메모이제이션
다익스트라, 플로이드워셜 , bfs, 구현 ,그리디 ,누적합, pq,
스택, string, 완탐.
숨바꼭질2 : 최단거리의 카운팅(경우의 수 몇개인지)
숨바꼭질4 : bfs, 역추적
동전 뒤집기 : 비트마스킹, 그리디
경사로 : 구현, : 하나의 변수로 2개의 상황을 처리하기
불 : bfs
한국이 그리울 땐 서버에 접속하지 : substr
수열 : 1차원 누적합.
나는야 포켓몬 마스터 .
패션왕 신해빈
보석 상자. : 이분탐색
용돈관리 : 2프로 부족함. 최대값 설정 하는 부분.
먹을 것인가 ~ : lower_bound
암기왕
알약 : dp