본문 바로가기

728x90

알고리즘

(2)
자바스크립트 function 과 화살표 함수 ( => ) JavaScript에서 function() {}과 () => {}는 두 가지 다른 함수 선언 방식을 나타냅니다. 이들은 각각 "전통적인 함수 선언"과 "화살표 함수(arrow function)"로 알려져 있으며, 몇 가지 중요한 차이점이 있습니다. 1. 문법 전통적인 함수 선언(function() {}): function myFunction(a, b) { return a + b; } 화살표 함수(() => {}): const myFunction = (a, b) => a + b; 화살표 함수는 더 간결한 문법을 제공합니다. 2. this 바인딩 function() {}: 전통적인 함수에서 this는 함수가 호출되는 방식에 따라 달라집니다. 예를 들어, 메소드로서 호출되면 this는 호출한 객체를 가리키고,..
피보나치 수열 프로그래머스 멀리 뛰기 파이썬 https://school.programmers.co.kr/learn/courses/30/lessons/12914?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 피보나치 수열을 이용하여 풀 수 있습니다. 효진이가 멀리 뛰기에서 한 번에 1칸 또는 2칸을 뛸 수 있다는 점은 피보나치 수열의 성질과 유사합니다. 예를 들어, 4칸을 뛰는 방법의 수를 구하는 것은 3칸을 뛰는 방법의 수와 2칸을 뛰는 방법의 수를 합한 것과 같습니다. 이는 피보나치 수열에서 각 항이 이전 두 항의 합으로 구성..

728x90