[백준] 1914번 - 하노이 탑 (JavaScript)
·
PS
문제https://www.acmicpc.net/problem/1914  개념재귀 호출큰 수 연산  실행 결과    구현 코드(js)/*1914번 하노이 탑 자바스크립트 https://www.acmicpc.net/problem/1914오버플로우 해결 => BigInthttps://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt*/const fs = require('fs');const input = fs.readFileSync(0).toString().trim().split('\n');let n = Number(input[0]);let resArr = [];// 로컬 테스트용// const filePath =// p..
[프로그래머스] 타겟 넘버
·
PS
문제https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념DFS  실행 결과    구현 코드(JavaScript)function solution(numbers, target) { function dfs(index, sum) { // 다 돌았을 때 합이 target과 같으면 1, 아니면 0을 반환 if (index === numbers.length) { return sum === target ? 1 : 0; } ..
[프로그래머스] 문자열 여러 번 뒤집기
·
PS
문제https://school.programmers.co.kr/learn/courses/30/lessons/181913 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념문자열, 구현  실행 결과     구현 코드(JavaScript)function solution(my_string, queries) { let arr = my_string.split(""); // 쿼리 s-e만큼 반복 for (let [s, e] of queries) { // s-e만큼 자르고 뒤집기 let sub = arr.slice(s, e + 1).reverse(); ..
[프로그래머스] 주사위 게임 3
·
PS
문제  프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념조건문  실행 결과     구현 코드(javascript)function solution(a, b, c, d) { let count = Array(7).fill(0); // 눈금을 카운트하기 위한 배열 (1~6 사용) count[a]++; count[b]++; count[c]++; count[d]++; let score = 0; // 4개 모두 같은 경우 if (count.includes(4)) { score = 1111 * count.indexOf(4); } // 3개가 ..
자바스크립트 기초
·
Web/JavaScript
자바스크립트란? 웹의 동작을 구현하는 객체 기반 언어 온클립 속성의 값으로 옴. 객체 객체: 이름(name)과 값(value)으로 구성된 프로퍼티의 정렬되지 않은 집합 객체의 프로퍼티 참조 객체이름.프로퍼티이름 또는 객체이름["프로퍼티이름"] 객체의 메소드 참조 객체이름.메소드이름() innerHTML 프로퍼티 선택 1. HTML 태그 이름 - getElementsByTagName() 2. 아이디(id)를 이용한 선택 - getElementById() 3. 클래스(class) - getElementsByClassName() 메 4. name 속성(attribute) - getElementByName() 5. CSS 선택자(아이디, 클래스, 속성, 속성값 등) - querySelectorAll() 6. H..