profile
new blog✨ https://kay-log.tistory.com/

1. Two Sum [Easy]

문제 https://leetcode.com/problems/two-sum/ 풀이 맵(Map) > 맵(Map)은 키가 있는 데이터를 저장한다는 점에서 객체와 유사하다. 다만, 맵은 키에 다양한 자료형을 허용한다. : 맵 만들기 : key를 이용해 value 저장

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

그림으로 배우는 알고리즘 Basic #6

6장 그 외의 알고리즘

2021년 11월 6일
·
0개의 댓글

그림으로 배우는 알고리즘 Basic #5

5장 정렬과 검색

2021년 11월 6일
·
0개의 댓글

그림으로 배우는 알고리즘 Basic #4

4장 기본적인 알고리즘

2021년 11월 6일
·
0개의 댓글

그림으로 배우는 알고리즘 Basic #3

3장 자료구조

2021년 11월 6일
·
0개의 댓글

그림으로 배우는 알고리즘 Basic #2

2장 변수와 배열

2021년 11월 6일
·
0개의 댓글

그림으로 배우는 알고리즘 Basic #1

알고리즘 (Algorithm)은 컴퓨터를 이용하여 주어진 과제를 해결하기 위한 처리 절차

2021년 11월 6일
·
0개의 댓글

코어 자바스크립트 - 06. 프로토타입

학습목표: 프로토타입 개념을 제대로 이해할 수 있다.

2021년 5월 12일
·
0개의 댓글

코어 자바스크립트 - 05 클로저

학습목표: 클로저의 일반적인 정의로부터 그 의미를 파악하고 다양한 사례를 통해 성질을 살펴본 후, 마지막에 다시 재조합해서 이해하기 쉬운 문장으로 바꿔볼 수 있다. 01 클로저의 의미 및 원리 이해 클로저(Closure)는 여러 함수형 프로그래밍 언어에서 등장하는 보

2021년 5월 5일
·
0개의 댓글

코어 자바스크립트 - 04 콜백 함수 WIP

학습목표: 콜백 함수(callback function)이 무엇인지 이해할 수 있다. 콜백 함수란? > 콜백 함수는 다른 코드의 인자로 넘겨주는 함수. 콜백 함수를 위임 받은 코드는 자체적인 내부 로직에 의해 이 콜백 함수를 적절한 시점에 실행할 것. callback

2021년 5월 5일
·
0개의 댓글

Head First Design Patterns (1~5) WIP

객체 지향의 기초 추상화 캡슐화 다형성 상속 객체지향 원칙 바뀌는 부분은 캡슐화 한다. 상속보다는 구성을 활용한다. 구현이 아닌 인터페이스에 맞춰서 프로그래밍 한다. 서로 상호작용을 하는 객체 사이에서는 가능하면 느슨하게 결합하는 디자인을 사용해야 한다. 클래스는 확

2021년 5월 5일
·
0개의 댓글

코어 자바스크립트 - 03 this

학습목표 상황별로 this가 어떻게 달라지는지, 왜 그렇게 되는지, 예상과 다른 대상을 바라보고 있을 경우 그 원인을 효과적으로 추적하는 방법에 대해 할 수 있다.

2021년 4월 20일
·
0개의 댓글

코어 자바스크립트 - 02 실행 컨텍스트

학습목표 실행 컨텍스트를 정확히 이해하는 것.

2021년 4월 13일
·
0개의 댓글

Hello world! - 생활코딩 Java 1

Head First Design Patterns 라는 디자인 패턴 도서로 스터디를 시작했다. Java를 모르고는 이해하기가 너무 어려워 생활코딩 Java 강의로 빠르게 Java의 기초라도 공부해보려 한다. 2013년도 자료여서 업데이트 되어야 할 부분도 있지만 큰 문

2021년 3월 28일
·
0개의 댓글
post-thumbnail

코어 자바스크립트 - 01 데이터 타입

자바스크립트가 데이터를 처리하는 과정을 살펴봄으로써 기본형 타입과 참조형 타입이 서로 다르게 동작하는 이유를 이해하고, 이를 적절히 활용할 수 있다.

2021년 3월 24일
·
0개의 댓글

문서 제어

DOM 트리 웹 페이지의 내용은 Document 객체가 관리 브라우저가 HTML 문서를 읽어 들이면 Document 객체로 시작하는 DOM 트리가 만들어 짐. Document 객체는 모든 노드의 조상 노드이며 DOM 트리의 루트 노드(Node) DOM 트리를 구성

2021년 3월 21일
·
0개의 댓글

웹 브라우저의 객체

클라이언트 측 자바스크립트 웹 브라우저에서 자바스크립트가 하는 일 웹 페이지의 Document 객체 제어(HTML 요소와 CSS 스타일 작업) 웹 페이지의 Window 객체 제어 및 브라우저 제어 웹 페이지에서 발생하는 이벤트 처리 HTTP를 이용한 통신 제어 웹

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

정규 표현식

정규 표현식(regular expression)은 문자열의 패턴을 표현하기 위한 도구.

2021년 2월 19일
·
0개의 댓글

생활코딩 - 머신러닝 야학 2기

마치 커다란 공백처럼 느껴졌던 2020년이 저물고 2021년 새해가 밝았다.새해에는 더 많은 것들을 공부해보려고 야심차게 계획만 세우던 중에 머신러닝 야학 소식을 접했다.작심 10일이라는 문구에 홀리듯 참가 신청 버튼을 눌렀다.머신러닝1과 텐서플로우(javascript

2021년 1월 14일
·
0개의 댓글

표현식과 연산자

결과적으로 어떤 값으로 평가(evaluation)되는 것.표현식을 평가한다? 표현식의 값과 변수, 함수 등의 값을 바탕으로 식의 값을 계산하는 행위표현식의 예숫자, 문자열, 논리값 등의 원시 값(primitive values)변수, 프로퍼티, 배열 요소, 함수 호출,

2020년 8월 24일
·
0개의 댓글