일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- RARP
- 데이터통신
- 기억장치
- CS
- 파이썬 정렬
- 이코테
- 파이썬 자료형
- 쿠키
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- 노마드코더
- 북클럽
- 이것이 취업을 위한 코딩테스트다
- IT5분잡학사전
- OSI7계층모델
- 컴퓨터 동작방식
- icmp
- GIT
- ARP
- 이것이 취업을 위한 코딩 테스트다
- 데이터 통신과 컴퓨터 네트워크
- 라우팅
- 노개북
- DP
- 리스트
- 자료형
- 파이썬 연산자
- data type
- 컴퓨터네트워크
- sort()
- 시스템 소프트웨어
- Today
- Total
목록분류 전체보기 (91)
뚝딱햄 탈출기
선언자📌 let, var는 ES6에서 도입된 선언자!const, let, varconst는 재선언, 재할당 금지. 따라서 변하지 않는 상수를 선언할 때 사용.let은 재선언 금지, 재할당 가능.var는 재선언 가능, 재할당 가능.let a = b;a = c; // 재할당. let으로 선언한 a에 사용 가능.let a = e; // 재선언. let으로 선언한 a에 사용 불가. 2023.08.07 - [Programming language/JavaScript] - [JavaScript] 자바스크립트 변수 : const, let, var [JavaScript] 자바스크립트 변수 : const, let, var변수 선언 변수 선언이란 데이터를 담는 공간을 생성하는 것이고, 변수 초기화란 생성된 변수에 데이터를..
BOM (Browser Object Model)브라우저의 창이나 프레임을 프로그래밍적으로 제어할 수 있게 해주는 객체모델 이다.이를 통해서 브라우저의 새 창을 열거나 다른 문서로 이동하는 등의 기능을 실행시킬 수 있다. 전역객체로 window 가 있으며 하위 객체들로는 location, navigator, document, screen, history 가 포함되어 있다.DOM (The Document Object Model)DOM은 HTML같은 문서의 구조와 정보를 나타내는 트리 형태의 자료구조이다.위에서부터 아래로 순차적으로 탐색여러 요소를 수정해야 한다면 비효율적이다.DOM API를 통해 DOM 구조에 접근해서 조작할 수 있다.DOM API란 DOM을 조작하는 데 사용되는 프로퍼티와 메소드들의 집합..
다이나믹 프로그래밍?다이나믹 프로그래밍이란 하나의 문제를 단 한 번만 풀도록 하는 알고리즘이다. DP와 다르게 분할 정복은 동일한 문제를 다시 푼다.예를 들어 피보나치 수열을 분할 정복을 통해 푼다면 특정 숫자를 구하기 위해 그 n-1와 n-2 에 계속 접근한다.즉, 반복적인 데이터 계산이 발생한다.DP 사용할 수 있는 경우큰 문제를 작은 문제로 나눌 수 있다.작은 문제에서 구한 정답은 그것을 포함하는 큰 문제에서도 동일하다.위의 조건을 만족할 때 다이나믹 프로그래밍을 사용하면 효율적으로 문제를 해결할 수 있다.다이나믹 프로그래밍이란 큰 문제를 작게 나누고, 같은 문제라면 한 번만 풀어 문제를 효율적으로 해결하는 알고리즘 기법이다. 문제를 풀 때, 주어진 문제가 다이나믹 프로그래밍 유형임을 파악해야한다...
접근 방식 2024.03.02 - [Algorithm & Data structure/이론] - Dynamic Programming : DP, 동적 계획법, 다이나믹 프로그래밍 Dynamic Programming : DP, 동적 계획법, 다이나믹 프로그래밍 다이나믹 프로그래밍? 다이나믹 프로그래밍이란 하나의 문제를 단 한 번만 풀도록 하는 알고리즘이다. DP와 다르게 분할 정복은 동일한 문제를 다시 푼다. 예를 들어 피보나치 수열을 분할 정복 hyrmzz1.tistory.com 일단 하향식으로 코드를 작성해야겠다고 생각했다. 처음엔 메모이제이션을 위한 리스트를 아래 솔루션과는 다르게 별도로 만드려고 했는데 너무 복잡했다. 결국 1시간쯤 끄적이다 다른 분들의 솔루션을 보고 로직을 세웠다. 입력값을 담은 리스..