hodongho

[알고리즘] 백트래킹(Backtracking)과 DFS, BFS

백트래킹(Backtracking)이란?   백트래킹(Backtracking)이란 퇴각검색이라고도 불리며 한정 조건을 가진 문제를 푸는 전략입니다. 이름의 의미 그대로 원하는 해를 찾다가 한정 조건에 도달하면 뒤로 돌아가면서 다시 해를 찾는 탐색 방식입니다.   원하는 해를 찾지 못했을 때 탐색을 처음부터 다시 시작하는 것이 아니라 이전 노...

[Node.js]OAuth2.0그리고 Passport란?

출처 oauth.net OAuth 그리고 Passport     과거 로그인을 하던 경험을 생각해봅시다. 과거 우리는 사이트마다 아이디와 비밀번호를 입력해서 계정을 만들어야만 했습니다. 그 결과 사이트마다 정책이 달라 다양한 아이디와 비밀번호를 사용하다보니 아이디와 비밀번호를 까먹어 틀리는 경우도 빈번했습니다. 더군다나 여러 사이트에 아이디와 비밀...