본문 바로가기

전체 글69

인터넷과 웹, 그리고 www(World Wide Web) 인터넷 전 세계를 연결하는 국제 정보 통신망 미국 국방성에서 시작됨 웹 인터넷에서 작동하는 서비스 유럽 공동원자핵연구소의 팀 버너스 리가 개발 www (World Wide Web) 인터넷에 연결된 컴퓨터로 사람들이 정보를 공유할 수 있는 공간 1991년 처음 등장 하이퍼링크(인터넷 공간에서 문서와 문서 사이를 이동할 수 있는 새로운 개념)를 바탕으로 개발됨 1993년 모든 사람이 사용할 수 있도록 소스코드를 공개 2021. 8. 29.
[HTML] 테이블 정의 예제 (1) table 태그에 대한 기본적인 설명 및 구조 https://dotddori-prgmwh.tistory.com/31 예제 실습 코드 및 결과물 각 줄 코드에 대한 설명 ... 테이블을 구성하는 요소 태그들을 포함하는 2차원 테이블 정의 colgroup 태그로 2개의 열을 묶어 스타일 지정 (배경색 = lightgreen) ... ... th 태그를 사용하여 테이블 헤더(테이블의 각 열 제목)를 정의하고, 이들을 tr 태그를 사용하여 하나의 행으로 묶음 ... ... td 태그를 사용하여 테이블 내에 들어갈 데이터들을 정의하고, 이들을 tr 태그를 사용하여 하나의 행으로 묶음 2021. 8. 29.
[HTML] HTML의 다양한 태그들 abbr acronym address applet area article aside audio b base basefont bdi bdo big blockquote canvas center cite code data datalist del details dfn dialog dir em embed figcaption figure font footer frame frameset header i iframe ins kbd link main map mark meter nav noframes noscript object optgroup option output param picture pre progress q rp rt ruby s samp script selection small source strike st.. 2021. 8. 29.
[HTML] HTML의 기본 태그 HTML의 기본 태그 명칭 구성 내용 DOCTYPE 해당 문서의 타입 정의 html ... HTML 문서의 루트 요소 정의 DOCTYPE 선언을 제외한 모든 다른 HTML 요소를 포함하기 위한 컨테이너 브라우저에게 해당 문서가 HTML 문서임을 알려주는 역할 head 해당 문서에 대한 정보인 메타데이터의 집합 정의 , HTML 문서의 스타일 정보 정의 해당 요소가 포함된 HTML 문서의 콘텐츠에 적용되는 CSS 명시 HTML 문서는 여러 개의 요소 포함 가능 별도의 파일로 저장된 외부 스타일 시트는 요소를 사용하여 참조 가능 body ... 본문 해당 HTML 문서의 모든 콘텐츠를 포함하는 영역 정의 HTML 문서에는 단 하나의 요소만이 존재 가능 p ... 단락, 문단, 절 (Paragraph) 자동으.. 2021. 8. 28.
[HTML] HTML 기본 개념 HTML : HyperText Markup Language Public Domain : 공공의 이익을 위하여 저작자가 저작권을 포기한 저작물 이것이 바로 HTML이 성공할 수 있었던 이유이다. HTML 문서의 기본 형태 태그 tag = element = HTML 문서를 구성하는 기본 단위 다양한 태그를 사용하여 HTML 문서 구조에 대한 정보를 작성한다. 2021. 8. 23.
[알고리즘] 초급~중급 난이도 알고리즘 기법 [초급] Greedy (탐욕법) 탐색기법 - 완전 탐색, DFS, BFS 동적 계획법 초급 (DP : Dynamic Programming) 큐, 스택 [중급] 그래프 이론 분할 정복 이분 탐색 동적 계획법 중급 (DP : Dynamic Programming) 최단거리 - 다익스트라, 벨만 포드, 플로이드 최소 스패닝 트리 구간 트리(세그먼트 트릐, 인덱스 트리, 팬윅트리) LCA 비트마스크 서로소 집합 문자열 2021. 8. 23.
[정렬] 다양한 정렬 방식 (삽입/쉘/선택/버블/퀵/힙/합병/기수) 삽입 정렬 (Insertion Sort) - 가장 간단한 정렬 방식 - 평균 수행 시간 복잡도 = 최악 수행 시간 복잡도 = O(n^2) [수행 방법] (1회전) 두 번째 값과 첫 번째 값을 비교해 순서대로 나열 (2회전) 세 번째 값을 첫 번째, 두 번째 값과 비교해 순서대로 나열 ... (n회전) n-1번째 값을 앞의 값들과 모두 비교하여 알맞은 순서에 삽입하여 정렬 [예제] 초기 상태 : 8 5 6 2 4 1회전 : 8 5 6 2 4 → 5 8 6 2 4 2회전 : 5 8 6 2 4 → 5 6 8 2 4 3회전 : 5 6 8 2 4 → 2 5 6 8 4 4회전 : 2 5 6 8 4 → 2 4 5 6 8 쉘 정렬 (Shell Sort) - 삽입 정렬을 확장한 개념 - 입력파일을 어떤 매개변수(h)의 .. 2021. 7. 14.
[자료구조] 비선형 자료구조 - 트리 트리의 정의 - 정점(Node, 노드),과 선분(Branch, 가지)을 이용하여 나타냄 - 사이클을 이루지 않도록 구성된 그래프의 한 형태 - 노드(Node) : 하나의 기억 공간 - 링크(Link) : 노드와 노드를 연결하는 선 - 가족의 족보, 조직도 등의 표현에 적합 트리 관련 용어 - 노드(Node) : 트리의 기본 요소로서 자료 항목과 자른 항목에 대한 가지를 합친 것 - 근 노드(Root Node) : 트리의 맨 위에 있는 노드 - 디그리(Degree, 차수) : 각 노드에서 뻗어 나온 가지의 수 - 단말 노드(Terminal Node) : 자식이 하나도 없는 노드 ( = 차수가 0인 노드) - 자식 노드(Son Node) : 어떤 노드에 연결된 다음 레벨의 노드들 - 부모 노드(Parent .. 2021. 7. 14.
[자료구조] 비선형 자료구조 - 그래프 그래프의 정의 및 특징 - 정점 V(Vertex)와 간선 E(Edge)의 두 집합으로 이루어진 자료구조 - 간선의 방향성 유무에 따라 방향 그래프와 무방향 그래프로 구분 - 통신망, 교통망, 이항관계, 연립방정식, 유기화학 구조식, 무향선분 해법 등에 응용 - 무방향 그래프의 최대 간선 수 = n(n-1) - 방향 그래프의 최대 간선 수 = n(n-1)/2 2021. 7. 14.