본문 바로가기

👨‍💻 분류 전체보기33

[leetcode/JS] 283_Move Zeroes 풀이 🎲 문제 Move Zeroes - 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 283. Move Zeroes Easy 정수 배열 nums가 주어지면 0이 아닌 요소의 상대적인 순서를 유지하면서 모든 0을 끝으로 이동합니다. 배열의 복사본을 만들지 않고 이 작업을 제자리에서 수행해야 합니다. 더보기 Given an integer array nums, move all 0's to the end of it while maintaining the relative or.. 2022. 11. 20.
[JavaScript] 객체 응용 - 프로토타입 ✔ 들어가며 자바스크립트 객체의 this, 생성자 함수, 프로토타입을 살펴본다. 다행히도 ES6에서 자바스크립트의 Class 문법이 추가되었다. 하지만, 자바스크립트의 Class 문법은 Prototype 기반으로 구현된 자바스크립트의 문법적 편의 기능일 뿐 엔진 내부적으로는 prototype 방식으로 작동되기 때문에, Class를 활용하더라도 this, 생성자 함수, 프로토타입의 개념과 작동방식을 짚고 넘어가 보려 한다. 마지막으로 프로토타입을 다루는 포스팅이다. 2022.11.13 - [Dev/JavaScript] - [JavaScript] 자바스크립트의 객체 응용 - this 2022.11.18 - [Dev/JavaScript] - [JavaScript] 자바스크립트의 객체 응용 - 생성자 함수(fe.. 2022. 11. 20.
[JavaScript] 객체 응용 - 생성자 함수(feat. 인스턴스) ✔ 들어가며 자바스크립트 객체의 this, 생성자 함수, 프로토타입을 살펴본다. 다행히도 ES6에서 자바스크립트의 Class 문법이 추가되었다. 하지만, 자바스크립트의 Class 문법은 Prototype 기반으로 구현된 자바스크립트의 문법적 편의 기능일 뿐 엔진 내부적으로는 prototype 방식으로 작동되기 때문에, Class를 활용하더라도 this, 생성자 함수, 프로토타입의 개념과 작동방식을 짚고 넘어가 보려 한다. this 포스팅을 이어, 이번 포스팅은 인스턴스를 곁들인 생성자 함수를 알아본다. 2022.11.13 - [Dev/JavaScript] - [JavaScript] 자바스크립트의 객체 응용 - this 👀 생성자(constructor) 함수란? 생성자 함수란 new 키워드와 함께 객체를 .. 2022. 11. 18.
[leetcode/JS] 122_Best Time to Buy and Sell Stock II 풀이 🎲 문제 Best Time to Buy and Sell Stock II - 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 122. Best Time to Buy and Sell Stock II Medium price[i]가 i번째 날의 주어진 주식 가격인 정수 배열 price가 주어집니다. 매일 주식을 매수 및 / 또는 매도하기로 결정할 수 있습니다. 언제든지 최대 한 주식만 보유할 수 있습니다. 단, 매수 후 당일 매도가 가능합니다. 달성할 수 있는 최대 이익.. 2022. 11. 16.
[leetcode/JS] 744_Find Smallest Letter Greater Than Target 풀이 🎲 문제 Find Smallest Letter Greater Than Target - 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 744. Find Smallest Letter Greater Than Target Easy 내림차순으로 정렬된 "letters" 문자 배열과 "target" 문자가 제공됩니다. "letters"에는 적어도 두 개의 다른 문자가 있습니다. 사전 순으로 "target"보다 큰 "letters"에서 가장 작은 문자를 반환합니다. 이러한 .. 2022. 11. 16.
[leetcode/JS] 278_First Vad Version 풀이 🎲 문제 First Bad Version - 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 278. First Bad Version Easy 당신은 제품 관리자이며 현재 새 제품을 개발하는 팀을 이끌고 있습니다. 안타깝게도 최신 버전의 제품은 품질 검사에 실패했습니다. 각 버전은 이전 버전을 기반으로 개발되기 때문에 나쁜 버전 이후의 모든 버전도 나쁜 것입니다. n개의 버전 [1, 2, ..., n]이 있고 첫 번째 잘못된 버전을 찾고자 한다고 가정합니다. 버전.. 2022. 11. 16.