콜라츠 추측 (Lv.1) 문제 설명 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측 1-1) 입력된 수가 짝수라면 2로 나눕니다. 1-2) 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2) 결과로 나온 수에 같은 작업을 1이 될...
230204_Algorithm | 같은 숫자는 싫어(Lv.1)
같은 숫자는 싫어 (Lv.1) 문제 설명 주어진 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있음 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야함 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 so...
230203_Algorithm | [1차] 비밀지도(Lv.1)
[1차] 비밀지도(Lv.1) 문제 설명 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 “공백”(“ “) 또는 “벽”(“#”) 두 종류 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있음(각각 “지도 1”과 “지도 2”라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. 지도 1과 지도 ...
230203_Algorithm | 약수의 개수와 덧셈(Lv.1)
약수의 개수와 덧셈(Lv.1) 문제 설명 두 정수 left와 right가 매개변수 left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고 / 약수의 개수가 홀수인 수는 모두 뺀 수를 return 제한사항 1 ≤ left ≤ right ≤ 1,000 입출력 예시 ...
230203_Algorithm | 나머지가 1이 되는 수 찾기(Lv.1)
나머지가 1이 되는 수 찾기(Lv.1) 문제 설명 자연수 n이 매개변수 n을 x로 나눈 나머지가 1이 되도록하는 가장 작은 자연수 x를 return 제한사항 3 ≤ n ≤ 1,000,000 입출력 예시 n result 10 ...
230202_TIL | 면접 :(
오늘한 일 서울로 면접다녀옴 내일 할 일 [사이드 프로젝트] 회원가입 끝내기 [리액트를 다루는 기술] 2장까지 정독 [알고리즘] 3문제 풀기 면접질문 리스트와 아쉬웠던 점 useEffect와 useState 특징 (사용법은 아는데 명확하게 정리해서 말하지 못했다. 아쉬웠음) us...
230130_TIL | react-query 공부 시작
오늘한 일 [Udemy] react-query 강의 듣는 중 내일 할 일 [Udemy] react-query 3강까지 듣기 오늘의 배운 점 udemy에서 구매했던 react-query 강의를 보는 중인데, 자꾸 위의 이미지의 오류가 떠서 당황했다. 이전에도 동일한 오류가 났던 것 같긴 한데....
React | Recoil (230529 추가)
React 목차 Recoil이란 무엇인가? Recoil에서 Loadable의 개념 Recoil에서 비동기로 데이터를 받아올 때 state 관리법 Recoil에서 로딩,성공,에러 처리방법 Redux와 Recoil 비교 1. Recoil이란 무엇인가? : 페이스북에서 출시한 React 만을...
Java Script | 콜스택과 힙
목차 콜스택과 힙 1) 콜스택은 원시타입 데이터가 저장되는 장소 2) 메모리 힙은 참조타입 데이터가 저장되는 장소 원시타입과 참조 타입의 데이터 저장방식과 재할당 비교 1) 원사타입은 기존 콜스택의 값을 변경하지 않고 새로운 주소를 추가해 값을 저장함 2) 참조타입의 재할당의 경우 새로운 ...
Java Script | 클래스
목차 자바스크립트에서 클래스가 생기기 전에는 어떤 방식으로 객체지향 패턴을 구현했나요? 그럼 생성자 함수와 클래스는 어떤 차이가 있나요? 클래스 정의 클래스의 상속 1. 자바스크립트에서 클래스가 생기기 전에는 어떤 방식으로 객체지향 패턴을 구현했나요? 자바스크립트는 프로토타입 기반 객체지향...