profile
상생을 통하여 파이를 훨씬 크게 키울 수 있다. WIN - WIN
post-thumbnail

블로그 이전 했습니다

방문해주신 소중한 시간 감사합니다 🙇🏻‍♂️

2022년 6월 24일
·
0개의 댓글
·

220310 TIL & 회고

Promise는 자바스크립트에서 브라우저에서 제공하는 비동기 함수인 Web APIs를 실행할 때 실행한 코드가 완료 될때까지 대기하지 않고 바로 다음 코드를 실행할 수 있도록 해주고, 비동기 함수의 실행이 완료되면 then()함수를 통해서 그 결과에 대한 코드를 실행할

2022년 3월 10일
·
0개의 댓글
·

20220308 TIL & 회고

일급 객체(first-class citizen)의 세 가지 특징을 설명할 수 있다.변수에 할당(assignment)할 수 있다.다른 함수의 인자(argument)로 전달될 수 있다.다른 함수의 결과로 리턴될 수 있다.고차 함수(higher-order function)에

2022년 3월 8일
·
0개의 댓글
·

Toy 5 - tiling

세로 길이 2, 가로 길이 n인 2 x n 보드가 있습니다. 2 x 1 크기의 타일을 가지고 이 보드를 채우는 모든 경우의 수를 리턴해야 합니다.number 타입의 1 이상의 자연수number 타입을 리턴해야 합니다.타일을 가로, 세로 어느 방향으로 놓아도 상관없습니다

2022년 3월 8일
·
0개의 댓글
·
post-thumbnail

2022 0307 TIL & 회고

이진 트리와 BST 이외에 어떠한 트리가 있을까요? 균형 이진 탐색 트리란 무엇일까요? (Advanced) 힙이란 무엇일까요? 힙은 트리가 완전한 이진 트리인 특수한 트리 기반 데이터 구조입니다. 일반적으로 힙에는 두 가지 유형이 있습니다. Max-H

2022년 3월 7일
·
0개의 댓글
·

Toy 4 - bubbleSort

정수를 요소로 갖는 배열을 입력받아 오름차순으로 정렬하여 리턴해야 합니다.버블 정렬(bubble sort)은 여러 정렬 알고리즘(삽입 정렬, 퀵 정렬, 병합 정렬, 기수 정렬 등) 중 가장 기본적인 알고리즘입니다.버블 정렬 알고리즘은 아래와 같습니다.첫 번째 요소가 두

2022년 3월 7일
·
0개의 댓글
·

220306 일요일 TIL & 회고

함수와 배열, 객체에 대해서 다시 복습하고 간단한 문제들을 해결했다. 해결하는 과정에서 배열을 얇게 복사하는 3가지 방법 모두 알게 되었다. Array.slice(), 전개구문 [...arr], Array.from() 모든 요소의 '깊은 복사', 즉 중첩

2022년 3월 6일
·
0개의 댓글
·

Weekly Self Check and Reflection - 1

한 주 회고사실클래스 , 프로토타입, 재귀, 자료구조(스택, 큐, 그래프 , 트리 일부)느낌5주전에 그래도 한번 스쳐간 내용이었다. 당시에 너무 어렵게 느껴져서 흐지부지 넘어 갔었고 블로깅을 하지 않았기에 어려운건 매한가지였다.발견점첫번째 볼때는 어려움에 압도 당

2022년 3월 5일
·
0개의 댓글
·

220305 토요일... TIL & 회고

정의: 특정 목적을 위해 트리의 모든 노드를 한 번씩 방문하는 것.root, left, right left , root, rightleft , root, right다음의 질문에 대한 답을 고민해 보세요.질문이진 트리와 BST 이외에 어떠한 트리가 있을까요?레드블랙트리,

2022년 3월 5일
·
0개의 댓글
·

Toy3 부분집합

두 개의 배열(base, sample)을 입력받아 sample이 base의 부분집합인지 여부를 리턴해야 합니다.number 타입을 요소로 갖는 임의의 배열base.length는 100 이하number 타입을 요소로 갖는 임의의 배열sample.length는 100 이하

2022년 3월 5일
·
0개의 댓글
·

220304 TIL & 회고

자료구조가 무엇인지 설명할 수 있다.자료구조란 여러 데이터의 묶음을 저장하고, 사용하는 방법을 정의한 것대규모 데이터들을 관리 및 활용에 용이하게 한다.데이터베이스에서 원하는 데이터를 찾을 수 있게 한다.사용자가 원하는 또는 프로그램이 필요한 맞춤 알고리즘을 설계 할

2022년 3월 4일
·
0개의 댓글
·

220303 TIL , 회고

Achievement Goals JSON 구조가 재귀 함수를 사용할 수 있는 Tree 구조임을 이해할 수 있다. (stringifyJSON) JSON.stringify 와 JSON.parse 가 serialize, deserialize라는 것을 이해할 수 있다

2022년 3월 4일
·
0개의 댓글
·

프린터 ( 큐 ) 알고리즘

🔑 천천히 코드를 파악하고 또 디버깅 해보면서 그림으로만 그렸던 큐가 어떻게 흘러가는지 이해할 수 있었다

2022년 3월 4일
·
0개의 댓글
·

Toy 2 피보나치

CALL STACK// fib(3) = fib(2) + fib(1) = 1 + 1 = 2// fib(4) = fib(3) + fib(2) = 2 + 1 = 3// fib(5) = fib(4) + fib(3) = 3 + fib(3)기존코드기존 코드로 구현시 디버깅 해보면

2022년 3월 3일
·
0개의 댓글
·

Toy 1 짱구는 못말려

말썽꾸러기 짱구는 오늘도 장난을 치다가 조별 발표 순서가 담긴 통을 쏟고 말았습니다.선생님께서는 미리 모든 발표 순서의 경우의 수를 저장해 놓았지만 짱구녀석의 버릇을 고치기 위해 문제를 내겠다고 말씀하셨습니다. 짱구는 모든 조별 발표 순서에 대한 경우의 수를 차례대로

2022년 3월 2일
·
0개의 댓글
·

알고리즘: 중첩된 배열과 재귀함수

선물 상자에 대한 정보를 담은 배열과 문자열을 입력받아 조건에 맞는 선물이 있는지 여부를 리턴해야 합니다.문자열, 배열을 요소로 갖는 재귀적으로 정의된 배열 (입출력 예시 참고)문자열은 선물 상자에 들어있는 각 선물의 이름을 의미합니다.배열은 더 작은 선물 상자를 의미

2022년 3월 2일
·
0개의 댓글
·

TIL 220302 TIL, 회고

Achievement Goals Lesson - 재귀 함수 재귀의 의미에 대해서 이해하고, 자바스크립트에서 재귀 호출을 할 수 있다. 재귀를 언제 사용해야 하는지 알고 있다. 재귀적 사고 연습을 통해 재귀 함수를 base case와 recursive case로 나

2022년 3월 2일
·
0개의 댓글
·
post-thumbnail

TIL 02/28 TIL, 회고

Achievement Goals 클래스와 인스턴스라는 용어를 이해할 수 있다. new 키워드의 사용법을 이해할 수 있다. class 키워드의 사용법을 이해할 수 있다. 현실 세계의 모델을 바탕으로 클래스의 메서드와 속성을 디자인할 수 있다. 객체

2022년 3월 2일
·
0개의 댓글
·

3 / 1 자바스크립트 문법 보충

자바스크립트 원시형, 참조형에 대한 개념 const 키워드로 할당했으면 데이터 못 바꾸는 거 아닌가요? => 원시값, 참조값 데이터의 차이점! obj이름을 가진 메모리에는 레퍼런스가 들어있고 해당 메모리의 내용은 변경이 불가능하지만 레퍼런스의 데이터는 heap이라

2022년 3월 1일
·
0개의 댓글
·
post-thumbnail

TIL 02/28 TIL, 회고

클래스와 인스턴스라는 용어를 이해할 수 있다.new 키워드의 사용법을 이해할 수 있다.class 키워드의 사용법을 이해할 수 있다.현실 세계의 모델을 바탕으로 클래스의 메서드와 속성을 디자인할 수 있다.객체 지향 프로그래밍 특징을 이해할 수 있다.캡슐화데이터와 기능을

2022년 2월 28일
·
0개의 댓글
·