profile
한발한발 차근차근 🐾
post-thumbnail

[백준 1463] 1로 만들기 - 다이나믹프로그래밍 ( 자바스크립트+ 코드 진화과정)

1로 만들기 1보다 큰 정수 n이 주어질 때, 3으로 나누어 떨어질 때 3으로 나누거나 2로 나누어 떨어질 때 2로 나누거나 1을 빼거나 3가지 연산을 통해 n을 1로 만들 수 있는 최소의 연산 수를 구하라. 라는 문제이다. https://www.acmicpc.n

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

22년도 나의 중간점검

벌써 올해 절반이 훌쩍 지나가 버렸다. 학교 졸업 및 프로젝트를 이것저것 하고 공부하다보니 한학기가 이렇게 빨랐나?? 생각이 든다. 메모라던지 달력에 할일, 했던 일 표시라도 해두다보면뒤돌아볼때 내가 참 이것저것 많이 했구나 생각이 드는데 이번 반기는 정말 기록을 남길

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

외워두면 유용한 JS 문법 2 - 문자열

대문자 -> 소문자로 변환 정규표현식 사용법 정리 주로 텍스트의 유효성을 검사하거나 내부에 포함되어 있는 것을 replace, split 과 함께 쓴다. /패턴/플래그 .replace(/[]/)

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

외워두면 유용한 JS 문법 1

코딩테스트를 하다보면 배열의 중복을 우선 제거해야하는 경우가 많이 생기는데 그때 외워두면 유용한 방법!Set 활용 Set 객체는 배열의 고유값만 저장할 수 있어서 report 내의 중복값을 제거해주고 ... 전개 연산자(Spread 연산자)를 통해 중복이 제거된 배열

2022년 6월 9일
·
0개의 댓글
·
post-thumbnail

[Python 알고리즘] 012- 백준 단계별 05~07 정리

1차원 배열함수문자열마찬가지로 파이썬 기초정도 문제라 각 파트별 주요 문제들과 풀이에 대한 언급과 기록을 하도록하기로하죠👨‍💻10개의 정수 중 가장 큰 정수와 그 정수가 몇번째 수인지 반환하라.list의 index() 메서드 -> list내의 특정 요소의 위치값을

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

[Python 알고리즘] 01 - 백준 단계별 01~04 정리

알고리즘에 대한 공부가 조금 늦었다고 생각했다. 이제 곧 취업이 다가 오고 코딩테스트 등을 넘고 넘어야 하는데 어디부터 시작해야할지 감이 전혀 안잡혔다... 백준 온라인 저지에는 단계별로 문제를 지정해두었는데 이번 겨울방학 동안 이 곳에 단계별 문제들을 모두 풀어보면

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

2021 회고와 2022 새 다짐

🧑🏻‍💻 바쁜 학기를 보내고 12월 나도 동경하는 개발자들 처럼 회고를 쓰자. 또 다짐도 쓰자.

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

[JS] 프로토타입 체인, 오버라이딩, 프로퍼티 섀도잉

프로토타입은 상속을 위한 존재로써 어떠한 인스턴스로 부터 부모,자식 격의 계층 구조가 존재한다. 예시 속 Person 생성자 함수에 의해 생성된 me 객체는 hasOwnProperty라는 메서드를 호출 할 수 있는데, 이는 me 객체가 Person.prototype 뿐

2021년 9월 2일
·
0개의 댓글
·
post-thumbnail

[JS] 프로토타입기반 객체지향

자바스크립트는 명령형, 함수형, 프로토타입 기반 객체지향 프로그래밍을 지원하는 멀티 패러다임 프로그래밍 언어이다. 자바스크립트는 객체기반의 프로그래밍 언어이며 자바스크립트를 이루고 있는 거의 '모든 것' 이 객체이다. (원시타입의 값을 제외한 나머지 값은 모두 객체이다

2021년 9월 2일
·
0개의 댓글
·
post-thumbnail

[JS] 18 함수와 일급객체 | 모던 자바스크립트 Deep Dive

알다시피, 자바스크립트에서 함수는 객체이다. 그중에서도 일급 객체에 속한다. 일급 객체는 어떠한 것이 가능하며, 큰 특징들과 함수가 가지는 객체의 프로퍼티를 살펴보자. 1. 일급 객체 일급객체는 다음 4조건을 만족해야함. 무명의 리터럴로 생성 할 수 있다. 즉,

2021년 8월 26일
·
0개의 댓글
·
post-thumbnail

[JS] (16-4) 프로퍼티 정의

프로퍼티 정의는 새로운 프로퍼티를 추가하면서 프로퍼티의 어트리뷰트를 명시적으로 정의하거나, 기존 프로퍼티의 프로퍼티 어트리뷰트를 재정의 하는 것을 말한다. 기존의 객체정의 방법으로는 프로퍼티의 어트리뷰트까지 사용자에 맞게 정의 할 수 없다.내가 만든 객체의 프로퍼티를

2021년 8월 12일
·
0개의 댓글
·
post-thumbnail

[JS] (16) 프로퍼티 어트리뷰트 | 자바스크립트 Deep Dive

내부 슬롯 (Internal slot) 과 내부 메소드 (Internal method)는 자바스크립트 엔진의 구현 알고리즘을 설명하기 위해 ECMAScript 사양에서 사용하는 의사 프로퍼티(pseudo property)와 의사 메서드(pseudo method)이다.

2021년 8월 5일
·
0개의 댓글
·
post-thumbnail

[JS] (14) 전역 변수의 문제점

변수는 생물과 유사하게 생성되고 소멸되는 생명주기가 있다. 선언된 메모리공간이 소멸되지 않고 영원히 점유(유지)하면 안되기 때문!변수는 자신이 선언된 위치에서 생성되고 소멸한다! 변수에 따라 조금 다른데,전역변수: 애플리케이션의 생명 주기와 같다.함수 내부에서 선언된

2021년 7월 29일
·
0개의 댓글
·
post-thumbnail

[JS] (13) 스코프

스코프는 함수, 변수, 객체 등등을 사용할 수 있는 유효범위를 말한다. ex) var, let, const로 선언한 변수들의 스코프는 각각 다르게 작용한다. 함수의 매개변수는 함수 몸체 내부에서만 참조할 수 있다.모든 식별자는 자신이 선언된 위치에 의해 다른 코드 식별

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

[React] (2) 컴포넌트 만들기 & Props | 생활코딩 react 기초

컴포넌트를 만드는 방법 App.js에서 컴포넌트들을 정의해 둔다.

2021년 7월 22일
·
0개의 댓글
·
post-thumbnail

[JS] (12) 함수 - 3 | 모던 자바스크립트 Deep Dive

함수 정의와 동시에 즉시 호출되는 함수르르 즉시 실행 함수(IIFE)라고 한다.즉시실행함수는 단 1번만 호출되며 다시 호출할 수 없다.호출할 필요가 없으니 식별자도 굳이 필요가 없어 익명함수로 작성하는 것이 일반적이다. 기명함수로도 작성하기는 하는데 () 그룹연산자로

2021년 7월 22일
·
1개의 댓글
·
post-thumbnail

[JS] (12) 함수 - 2 | 모던 자바스크립트 Deep Dive]

함수가 호출 되면 현재의 흐름을 중단하고 함수 내부로 실행흐름을 옮긴다. 매개변수는 함수몸체 내에서 ({}안에서) 생성되며 함수 생성 당시 값은 undefined으로 초기화 된다. 또한 함수몸체 내에서만 호출이 가능하다. 함수 생성 시 매개변수와 호출 시 인수의 개수가

2021년 7월 22일
·
0개의 댓글
·
post-thumbnail

[JS] (12) 함수 - 1 | 모던 자바스크립트 Deep Dive

함수 함수란 '입력'과 '출력'의 일련의 과정을 문(statement)로 구현하고 코드블록을 감싸서 하나의 실행단위로 정의한 것이다. 함수의 사용 이유 코드의 가독성 재사용성 -> 신뢰성 유지보수의 편의성 자바스크립트에서의 함수 자바스크립트에서 함수는 객체 타입의 값

2021년 7월 21일
·
0개의 댓글
·
post-thumbnail

[React] (1) 설치 및 리액트 앱 파일 구조 | 생활코딩 react 기초강의

본 시리즈는 '생활코딩'님의 react 기초 강좌를 바탕으로 공부를 위해 재창작된 글입니다. 작성자의 수준이 아직 그리 높지 않아 오류가 있을 수 있습니다. Facebook에서 출시한 컴포넌트 기반 웹 개발 프레임워크이다. 컴포넌트(Component)는 쉽게 말해 '

2021년 7월 19일
·
0개의 댓글
·
post-thumbnail

[JS] 11장 원시값과 객체의 비교 | 모던자바스크립트 Deep Dive

원시타입 : 1) 변경이 불가능한 값 (읽기전용)2) 메모리에 실제 값이 저장됨 3) 다른 변수에 할당 할 시, 원시 값이 복사되어 전달객체 타입 : 1) 변경이 가능한 값 2) 메모리에는 참조 값이 저장됨 3) 다른 변수에 할당 시, 원본의 참조 값이 복사되어 전달변

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