[Medium] 2. Add Two Numbers
leetCode 2022. 7. 19. 11:35

https://leetcode.com/problems/add-two-numbers/ Add Two Numbers - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문제 You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single dig..

[Medium] 138. Copy List with Random Pointer
leetCode 2022. 7. 19. 09:57

문제 https://leetcode.com/problems/copy-list-with-random-pointer/ Copy List with Random Pointer - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com A linked list of length n is given such that each node contains an additional random pointer, which could point to any node in the list, o..

[Medium] 143. Reorder List
leetCode 2022. 7. 19. 09:54

문제 https://leetcode.com/problems/reorder-list/ Reorder List - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com You are given the head of a singly linked-list. The list can be represented as: L0 → L1 → … → Ln - 1 → Ln Reorder the list to be on the following form: L0 → Ln → L1 → Ln - ..

[Medium] 304. Range Sum Query 2D - Immutable
leetCode 2022. 7. 15. 14:53

문제 Given a 2D matrix matrix, handle multiple queries of the following type: Calculate the sum of the elements of matrix inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2, col2). Implement the NumMatrix class: NumMatrix(int[][] matrix) Initializes the object with the integer matrix matrix. int sumRegion(int row1, int col1, int row2, int col2) Returns ..

[Medium] 910. Smallest Range II
leetCode 2022. 7. 15. 14:48

문제 You are given an integer array nums and an integer k. For each index i where 0

[라이브세션] 웹이 빌드되고 유저에게 전달되어 브라우저에 랜더링 되기 까지의 과정
제로베이스 프론트엔드 스쿨 3기 2022. 7. 14. 17:11

주제 예습 https://www.youtube.com/watch?v=YuqB8D6eCKE https://www.youtube.com/watch?v=iZ9csAfU5Os 웹이 빌드되고 유저에게 전달되어 브라우저에 랜더링 되기 까지의 과정 브라우저가 이해할 수 있도록 트랜스파일을 진행한다. 모듈을 하나의 어플리케이션으로 만들기 위해 하나의 파일로 합치는 것을 모듈 번들링이라고 한다. 웹팩을 사용한다! create react app 안에 웹팩이 있다. build map이란 ? 소스 map 사전 질문 Q&A script tyle="module" 이라고 적혀있으면 모듈로서 사용하기 위해서는 돔 파싱을 막으면 안되기 때문에 defer를 적은 것과 같은 역할을 한다. script를 다 다운받지 않은 것 같은데 밑에 ..

[React] State
React 2022. 7. 9. 22:22

state가 필요한 이유 함수 컴포넌트는 함수이다. 함수 컴포넌트에서 내부적으로 상태를 관리해야 하는 일이 필요하다. 아래 예시 코드를 보자 import React from 'react'; function Counter() { let count = 0; return ( (count += 1)}>+1 Counter: {count} ); } button을 클릭할 때 count 변수의 값이 증가하고 출력하는 컴포넌트이다. 하지만 button을 클릭해도 증가하는 count 변수의 값이 출력되지 않는다. (초기값 0으로 그대로 변하지 않음) = 컴포넌트가 초기에 렌더링을 실행하고 변수의 값이 바뀐 뒤로 렌더링이 되지 않는다. ➡ state가 필요한 이유! useState() hook 컴포넌트가 상태를 관리한다는 ..

22.07.04~07.08_TIL
TIL (Today I Learned) 2022. 7. 8. 10:48

22.07.04(월) 오늘 한 일 오늘은 제로베이스 커넥to 면접날이었기 때문에 하루종일 면접 준비에 집중했다. 50개의 예상 면접 질문에 대략적인 스크립트를 작성하고, 2번의 모의 면접을 통해 개선할 점을 검토했다. 면접은 오후 8시 반부터 20분 가량 진행되었다. 후기는 여기에! https://programmerplum.tistory.com/131?category=1035468 [커넥to] 제로베이스 커넥to 프론트엔드 도전 후기 7월 4일 월요일, 최종 면접을 보고 커넥to 프론트엔드 도전 후기를 작성해보려고 한다. 우선 선발 과정은 다음과 같다. [지원서 제출] - [역량 테스트] - [자기소개서 제출] - [1차 합격] - [인성 면 programmerplum.tistory.com 면접이 끝나고..