사랑하애오
[프로그래머스 | 자바스크립트] 인덱스 바꾸기

솔루션 const solution = (my_string, num1, num2) => { const str = [...my_string]; console.log(str); [str[num1], str[num2]] = [str[num2], str[num1]]; const answer = str.join(""); console.log(answer); return answer; }; 솔루션 const solution = (my_string, num1, num2) => { const str = []; let answer = ""; for (let i = 0; i < my_string.length; i++) { if (i === num1 || i === num2) { str.push(my_string[i]); }..

[프로그래머스 | 자바스크립트] 한 번만 등장한 문자

솔루션 const solution = (s) => { const count = [...s].reduce( (a, c) => (a[c] ? { ...a, [c]: a[c] + 1 } : { ...a, [c]: 1 }), {} ); console.log(count); const answer = Object.keys(count) .filter((key) => count[key] === 1) .sort((a, b) => (a b ? 1 : 0)) .join(""); console.log(answer); return answer; }; 솔루션 const solution = (s) => { let answer = []; for (const v of s) { if (s.indexOf(v) ..

우분투(Ubuntu) 비트코인 코어(Bitcoin Core) 설치(Install)
BlockChain/비트코인 2023. 2. 15. 15:57

우분투 패키지 매니저 업데이트 우분투 패키지매니저는 시간이 지남에따라서 패키지 의존성 등이 최신과 맞지 않을 수 있음 sudo apt-get update Dependencies 설치 빌드 도구 설치 sudo apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils python3 선택 사항 (UPnP, ZeroMQ) sudo apt-get install libminiupnpc-dev libzmq3-dev 버클리 DB 설치 지갑(wallet) 만들려면 필요하며, 예전 버전에 의존성을 갖기 때문에 4.8버전으로 설치합니다 sudo apt-get install software-properties-common sud..

[비트코인] bitcore bitcoin-cli bitcoind 실행 종료 명령어
BlockChain 2023. 2. 9. 14:09

비트코어 일반 백그라운드 실행 Mac ./src/bitcoind -regtest -daemon Linux bitcoind -regtest -daemon Result Bitcoin Core starting 설명 비트코어 노드 생성 백그라운드 실행 Mac ./src/bitcoind -rpcuser=root -rpcpassword=1234 -regtest -daemon -deprecatedrpc=generate Result Bitcoin Core starting 비트코어 종료 Mac ./src/bitcoin-cli -regtest stop Linux bitcoin-cli -regtest stop Result bitcoin-cli -regtest stop 설명 테스트 네트워크 실행 비트코인 코어는 3가지 네트워..

[프로그래머스 | 자바스크립트] 약수 구하기

솔루션 function solution(n) { let answer = []; for (let i = 1; i a - b); } 솔루션 function solution2(n) { const answer = Array(n) .fill(0) .map((v, i) => v + i + 1) .filter((v) => n % v === 0); consol..

[프로그래머스 | 자바스크립트] 편지

솔루션 const solution = (message) => { const answer = message.split("").length * 2; console.log(answer); return answer; }; 솔루션 const solution2 = (message) => { const answer = [...message].length * 2; console.log(answer); return answer; }; 솔루션 const solution3 = (message) => { const answer = message.length * 2; console.log(answer); return answer; };

[프로그래머스 | 자바스크립트] 가장 큰 수 찾기

솔루션 const solution = (array) => { const answer = Math.max(...array); console.log(answer); const index = array.indexOf(answer); console.log(index); return [answer, index]; };

[프로그래머스 | 자바스크립트] 문자열 계산하기

솔루션 const solution = (my_string) => { const answer = eval(my_string); console.log(answer); return answer; };