본문 바로가기

분류 전체보기44

다시보는 HTML 한장요약 HTML을 다시 한번 공부하면서 요약해보려고 한다. GML -> SGML -> SGMLguid -> 기존 태그에 가 추가되면서 HTML이 탄생했다. HTML (HyperText Markup Language)이라는 약자로, 웹 브라우저와 작용할 수 있는 프로그래밍 언어이다. 1. 확장자는 (. html )이다. 2. 와 로 태그 문법을 사용한다. 3. 의 속성을 사용해서 좀 더 기능적으로 사용한다. 4. 는 html을 설명하는 태그며 보이지 않는다. 5. 는 클라이언트에게 보일 내용을 담고 있는 태그다. 6. 는 문서의 형식을 나타낸다. 7. 전체 페이지의 콘텐츠를 포함하며 기본 태그다. 이상의 특징을 갖고 있다. 위 내용이 전부이다. html의 형식은 이와 같은 모습으로 구조되어있다. 실습해 보기 위의 .. 2020. 2. 28.
큐 와 스택 스택은 FILO(First In Last Out)의 구조이다. 1, 2, 3, 4 라는 것을 순서대로 스택에 쌓이고 꺼낼 때는 4, 3, 2, 1의 순서로 꺼낼 수 있다. push 자료를 넣는다. pop 자료를 빼낸다. empty 스택이 비어있는지 확인한다. 이밖에도 몇가지 더 있지만 중요하다고 생각되는 부분이다. 큐는 FIFO (First In First Out)의 구조이다. 1, 2, 3, 4를 순서대로 스택에 집어넣고 꺼낼때도 1, 2, 3, 4순서대로 꺼내올 수 있다. push 자료를넣는다 pop 자료를 빼낸다. empty 큐가 비어있는지 확인한다. 큐를 자주 사용하는 알고리즘은 BFS 가 있다. 두개 모두 복잡도는 O(1) 이 된다. 2020. 2. 18.
BIG-O 표기 알고리즘에서 시간복잡도. 문제의 크기(N)에대해서 시간을 알아볼 수 있다. big O 표기법이 라고도하며 가장 안좋은 경우에 얼마나 걸리는지 예상할수 있다. O(N^N), O(N^2), 0(N) 등으로 표시할수있다. N은 무한대로 커지기 때문에 사소한 부분 예를들어 O(3N) 같이 상수항 같은 부분들은 무시할 수 있다 두가지 항이있을때는 변수가 큰것만 빼고 무시한다. O(N^2 + N) 이라면 O(N^2)만 남겨도 된다. 변수가 다르면 두변수를 사용한다. O(N+M) 1부터 N 까지의 합을 구하는 여러 종류의 코드. int sum = 0; for(int i = 0; i 오래걸림 으로 알수있다. 2020. 2. 14.
리덕스 에러상황 가끔 리덕스 사가를 이용하거나 리덕스를 이용할때 수정시 코드에 이상이 없는데 디스패치가 안되는 경우 해결방법: 코드를 지웠다가 다시 해보거나 위치를 옮겨보거나 해보자. 2020. 2. 11.