자기 자신을 내부에서 호출할 수 있는 함수를 재귀 함수라고 함. 재귀 알고리즘(recursive algorithm)이란 재귀 함수를 이용하여 문제를 해결하는 알고리즘을 말함. 재귀 알고리즘은 팩토리얼, 피보나치 수열 등에 쓰임.재귀 함수와 반복문은 속도나 작동 박식에서
주어진 숫자 배열에서, 0을 배열의 마지막쪽으로 이동시켜주세요.원래 있던 숫자의 순서는 바꾸지 말아주세요.(새로운 배열을 생성해서는 안 됩니다.)
git branch '브랜치명' > 브랜치 생성git checkout '브랜치명' > 브랜치 전환git checkout main(master) 로 꼭 이동한 뒤!!git swich -c '브랜치명' > 브랜치 생성/전환 동시에git checkout -b '브랜치명' >
숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요.예를 들어,nums 배열의 길이는 무조건 2개 이상문제를 꼼꼼히 보고 이해하자... 처음 생각했던 방법은 배열을 정렬한 다
클라이언트 사이드> 브라우저 화면서버 사이드 > 데이터 베이스, 서버컴퓨터, 백엔드 서버 사이드인풋에 입력하면 > state에 저장fetch > 요청을 보내고 응답을 받는 메소드fetch(인자, 두번째 인자)console.log(인자, 두번째인자)fetch("api주소
twoSum함수에 숫자배열과 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.nums: 숫자 배열target: 두 수를 더해서 나올 수 있는 합계return: 두 수의 index를 가진 숫자 배열예를 들어,nums
선언적무엇을 해결할 것인가에 중점을 두는 방식.\- 리액트절차적문제를 어떻게 해결할 것인가에 중점을 두는 방식.\- 바닐라 자바스크립트컴포넌트란 재활용이 가능한 UI 구성 단위를 의미한다. UI를 나누어 각각 개별적으로 사용할 수도 조립하여 사용할 수도 있다.독립적으로
숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.num: 숫자, return: true or falseex)num = 123 → return false => 뒤집은 모양이 321 이기 때문num = 1221 → return true
git clone 클론 받을 주소git branch 브랜치명git checkout 브랜치명작업하던 브랜치에서 새로운 브랜치를 생성하면 기존 브랜치에 있던 커밋이 그대로 따라감!!!git add.git commit -m "ADD: ~"Add - 레이아웃 / 기능 추가Re
getFind 함수를 작성하세요.문자와 문자열이 주어졌을때, getFind 함수는 주어진 문자열에서 주어진 문자가 나타나는 첫번째 위치를 반환합니다.Notes: 문자열의 첫번째 문자는 인덱스 값 0 을 가집니다. 만약 문자열에 해당 문자가 여러번 나타나면, 첫번째로 나
default 값! 일반적인 문서 흐름에 따라 배치한다. top, right , bottom , left , z-index 속성이 영향을 주지 않음.자기 자신을 기준으로 top, right, bottom, left 값에 오프셋을 적용한다. 여기서 오프셋은 다른 요소에는
Web Storage는 데이터의 지속성과 관련하여 두 가지 용도의 저장소를 제공한다.우선 기본적으로 Web Storage는 쿠키와 마찬가지로 사이트의 도메인 단위로 접근이 제한되며, 즉 A 도메인에서 저장한 데이터는 B도메인에서 조회할 수 없다. 이것은 데이터의 보안적
CSS 속성 position의 absolute 값을 사용하면 요소가 형제 요소를 무시하고 대신 relative 또는 absolute로 배치된 가장 가까운 상위 요소를 기준으로 위치를 지정할 수 있습니다. absolute 값은 문서 흐름에서 요소를 완전히 제거합니다. 위
Semantic HTML Semantic HTML은 우리가 작성하는 코드에 의미를 부여합니다. Semantic HTML 이전에는 요소가 하는 일이나 그 안에 들어가는 내용에 대한 의미가 없었습니다. Semantic HTML을 사용하여 개발자는 브라우저에 정확히 무엇을