Minwook-Shin's Tech Blog

너비 우선 탐색에 대하여 알아보기

오늘은 너비우선탐색에 대하여 알아보고자 합니다. 개요 너비우선탐색,즉 BFS는 시작 정점으로부터 인접한 정점들을 모두 차례로 방문한 뒤에 다시 방문했던 정점을 시점으로 하여 인접한 정점들을 차례대로 방문하는 방식입니다. 간단히 말하자면, 가까운 정점들을 먼저 방문하고 멀리있는 정점은 나중에 방문하는 순회 방식입니다. 근처에 있는 정점들을 차례대...

깊이 우선 탐색에 대하여 알아보기

오늘은 깊이 우선 탐색을 알아보려 합니다. 그래프 순회 그래프의 순회란 하나의 정점에서 시작하여 그래프에 있는 모든 정점을 한번씩 방문하는 것을 말합니다. 그래프의 탐색 방식에는 깊이 우선 탐색과 너비 우선 탐색이 있습니다만, 오늘은 깊이 우선 탐색을 알아보고자 합니다. dfs 깊이 우선 탐색은 시작 정점에서 한 방향으로 갈 수 있는 가장 먼...

HTML의 윈도우&브라우저 객체에 대하여 알아보기 3

오늘도 어제에 이어서 iframe 객체와 윈도우 객체에 대하여 알아보고자 합니다. iframe 객체 iframe 객체는 iframe 태그로 만들어진 프레임 윈도우를 의미하며, 브라우저 윈도우는 iframe 태그로 만들어진 여러 프레임 윈도우를 담을 수 있습니다. 프레임 윈도우는 부라우저 윈도우의 자식 윈도우로서, iframe 윈도우의 접근은 윈도...

HTML의 윈도우&브라우저 객체에 대하여 알아보기 1

오늘은 HTML에서 윈도우와 브라우저 관련한 객체에 대하여 간단히 알아보려고 합니다. bom html 페이지의 내용과 관계없이 자바스크립트로 브라우저를 제어하기 위하여 지원되는 객체입니다. bom은 w3c의 국제 표준이 없어서 브라우저마다 객체들이 조금씩 다르며, 이름이 같아도 속성과 메소드가 상이할 수도 있습니다. window ...