일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 해시
- 자료구조
- FigJam
- render
- hook
- TAILWIND
- Taillwind
- axios
- github
- EC2
- Babel
- 코딩테스트
- react
- Next.js
- docker
- HTML
- FIGMA
- Javascript
- grid
- useCallback
- 프로그래머스
- git
- SSR
- Stack
- express
- 피그마
- webpack
- TypeScript
- useMemo
- CSS
- Today
- Total
목록Stack (3)
나는 오늘도 멋있다
1. 모든행동에는 목표를 정하고, 근거야 있어야 한다. 2. 문제가 발생하면 해결보다는 원인을 찾아 3. 다른사람의 관점을 고려하자 4. 알고자 하는 것의 정의는 무엇인가 5. 알고자 하는 것의 의도는 무엇인가 목적 클로저의 개념을 보다보니, 실행 컨텍스트 부터 렉시컬 환경을 보게되었고 이전부터 많이 봤던 단어들이다. 확실하게는 알고 있지 않아 확실하게 알고자 글들을 찾아보다가 문득 JS의 동작을 전체적으로 아는것이 좋다고 판단을 하였고, 내가 쓰는 언어의 동작은 알아야 되지않나? 라는 생각을 가지게 되어 JS의 동작을 주제로 글을 적어본다. JavaScript의 Google V8 엔진 V8엔진은 JavaScript를 실행하기 위해 단일 프로세스를 사용한다. JavaScript는 주로 단일 스레드로 동작..
Level 2 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다.먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다.작업 진도는 100 미만의 자연수입니다.작업 속도는 100 이..
스택/큐는 자료구조이며, 데이터를 저장하고 관리하는 방법을 의미한다. 두개의 차이점은 저장, 꺼내는 방식에 차이가 있다. 스택이란(stack)? 스택은 LIFO(Last In First Out) 방식으로 데이터를 저장하고 꺼냅니다. 즉, 가장 마지막에 저장한 데이터가 가장 먼저 꺼내집니다. 큐 란(queue)? 큐는 FIFO(First In First Out) 방식으로 데이터를 저장하고 꺼냅니다. 즉, 가장 먼저 저장한 데이터가 가장 먼저 꺼내집니다. Level 1 문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 a..