일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 동기
- 비동기
- sql
- callback
- 게임
- https://m.blog.naver.com/tt2t2am1118/221010125300
- 참고블로그
- promise
- webpack
- database
- mysql
- await
- eport
- JS #프로젝트
- prj
- 혼프
- object
- Porject
- json
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- Import
- addEventListener
- execCommand
- db
- setTimeout()
- slow and steady
- js
- async
- Project
- ajax
- Today
- Total
목록전체 글 (308)
C-log
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/J6J2u/btsEKEb53xf/SKyIGHem4fyadHzz1gv6G0/img.png)
CSS: Cascading Style Sheets | MDN Cascading Style Sheets(CSS)는 HTML이나 XML(XML의 방언인 SVG, XHTML 포함)로 작성된 문서의 표시 방법을 기술하기 위한 스타일 시트 언어입니다. CSS는 요소가 화면, 종이, 음성이나 다른 매체 상에 어떻게 렌 developer.mozilla.org
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bNeQ5K/btsEFeeWjKY/mcct9nKzlFx7dPe9rjnMIK/img.jpg)
구간 합은 합 배열을 이용하여 시간 복잡도를 더 줄이기 위해 사용하는 특수한 목적의 알고리즘이다. 구간 합의 핵심 합 배열은 기존의 배열을 전처리(가공)한 배열이라 생각하면 된다. ex) [1, 2, 3, 4, 5] - (합 배열) -> [1, 3, 6, 10, 15] ex) [1, 2, 3, 4, 5] - (구간의 합/2~4까지) -> 3+4+5 = 12 시간 복잡도는 O(N)이다. 합 배열과 구간 합 공식을 전재적소에 활용하면 코딩 테스트에서 시간 복잡도를 줄이는 데 많은 도움이 될 것이다. 꼭 원리를 이해해야한다. * 누적의 합 구간의 합관련 문제들을 실버 3~1정도이다. 따라서 누적의 합 예시를 봐야 조금 더 이해가 될 것이다. O(N)인 누적의 합을 하기 이전에 아래는 O(N^2)의 시간 복잡도..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cexPJa/btsELso3dIw/TpqfkcJ5gEiNcvXmEDCsK0/img.png)
* 들어가기 앞서 해당 포스팅은 짧은 강의인 만큼 한 강의당 한 포스팅으로 이루어져 있지 않다. 다만 개인적으로 실습한 과정들이 많아 '더 보기'를 참고하며 청강 후 포스팅과 함께 실습 해보길 권유한다. 1강의 : 커밋(commit)하고 푸쉬(push)하기 git clone ~ : 원격 저장소를 내 컴퓨너에 복사하는 일 git add ~ / . : 저장을 원하는 파일들을 묶어 git에 저장하는 일(commit 준비) git commit -m "~" : 저장하는 시점을 글로 표기하는 것. git push ~ : github에 업로드하는 일 2강의 : 마지막 커밋으로 되돌리기 git checkout ~ : 마지막 커밋으로 되돌아 갈 수 있다. sourceTree의 코드뭉치 버리기 기능을 사용하면 변경사항을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NrnIG/btsEGKYplPI/UuYXlDRQ69rNUhLtQuQfcK/img.png)
해당 수업은 인프런의 'Git과 GitHub 시작하기' 수업을 기반으로 작성된 포스팅이다. 기본적인 git의 기초 지식이 없거나 과거 git을 배우고 복기하고자 한다면 이 강의를 추천한다. [지금 무료] Git과 GitHub 시작하기 강의 - 인프런 배우기 어려운 Git의 사용법을 쉬운 Gui 프로그램인 SourceTree를 통해 익혀봅시다., [임베딩 영상] git과 github git 은 형상 관리 시스템(Verson Control System) 의 한 종류입니다. 주로 개발자들이 프로그램 www.inflearn.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nZf57/btsEwI0JRWd/neYbLFAd82DODD1rD1IF31/img.jpg)
파이썬에서는 리스트가 배열의 특성도 함께 내포하고 있어 크게 구분하여 사용하지 않지만 배열이란 개념과 리스트라는 개념은 다르다. * 자료구조의 배열은 메모리 연속 공간에 값이 채워져 있는 형태이다. 값은 인덱스를 통해 참조할 수 있다. 배열의 특징 인덱스를 사용하여 값에 바로 접근 할 수 있다. 새로운 값을 삽입하거나 특정 인덱스에 있는 값을 삭제하기 어렵다. 값을 삽입하거나 삭제하려면 해당 인덱스 주벼에 있는 값을 이동시키거는 과정이 필요하다. 배열의 크기는 선언할 때 지정할 수 있으며, 한 번 선언하면 크기를 늘리거나 줄일 수 없다. 구조가 간단하므로 코딩 테스트에 많이 쓰인다. * 리스트는 값과 포인터를 묶은 노드라는 것을 포인터로 연결한 자료주고 이다. 리스트의 특징 인덱스가 없으므로 값에 접근하..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bmlRlF/btsEvU1c6hB/amrixSoHAHzayuqOV7oBe1/img.jpg)
Cell Algorithm의 Cell은 세포를 의미하며 인류의 시작이자 태초이다. 세포부터 탄생시키겠단 의미로 개념을 잘 다지자는 취지로 지어졌다. Cell Algorithm은 'Do it! 알고리즘 코딩테스트 with Python'강의에 의존하고 있다. 아래 링크를 통해 강의를 들을 수 있다. [지금 무료] Do it! 알고리즘 코딩테스트 with Python 강의 - 인프런 IT기업 코딩테스트 대비를 위한 [자료구조 및 알고리즘 핵심이론 & 관련 실전 문제 풀이 강의] 입니다. - Python 편 -, [사진] 💻 코딩테스트 알고리즘의 핵심,파이썬으로 구현하는 알고리즘을 학습 www.inflearn.com GitHub - eric98040/Do-It-Algorithm-Coding-Test: A stu..