https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("./dev/stdin").toString().trim(); let answer = 1; let start = 0; let end = input.length - 1; while (start < end) { if (input[start] == input[end]) { start++; end--; } else { answer = 0; break; } } c..
https://www.acmicpc.net/problem/2979 2979번: 트럭 주차 첫째 줄에 문제에서 설명한 주차 요금 A, B, C가 주어진다. (1 ≤ C ≤ B ≤ A ≤ 100) 다음 세 개 줄에는 두 정수가 주어진다. 이 정수는 상근이가 가지고 있는 트럭이 주차장에 도착한 시간과 주차장 www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("./dev/stdin").toString().trim().split('\n').map(v => v.split(' ').map(Number)); const [A, B, C] = input.shift(); let time = new Array(101).fill(0); let ans..
https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("./dev/stdin").toString().trim(); let arr = new Array(26).fill(0); for (let i = 0; i < input.length; i++) { const alpha = input.charCodeAt(i) - 97; arr[alpha]++; } console.log(arr.join(' '))

패브릭 애플리케이션 실행~ Fabric 블록체인 네트워크의 기본 아키텍쳐에 아직 익숙하지 않은 경우, 주요개념 색션을 방문하는게 좋습니다. ====> 봐도 뭔지 모르겠음. 일단 ㄱㄱ 이 튜토리얼은 Fabric 애플리케이션이 배포된 블록체인 네트워크와 상호작용하는 방법에 대한 소개. Fabric Gateway 애플리케이션 API를 사용하여 구축된 샘플 프로그램을 사용하여 스마트 계약을 호출하고 스마트 계약 API로 원장을 쿼리하고 업데이트한다. 블록체인 네트워크 시작 이동해서, 일단 환경을 깨끗하게 만들어주고, Fabric test network를 시작한다. cd fabric-samples/test-network ./network.sh down ./network.sh up createChannel -c m..

네트워크 시작 test-network 디렉토리로 이동한 다음. ./network.sh down 명령어를 통해 도커를 정리해준다 cd fabric-samples/test-network ./network.sh down 다음 명령을 이용하여 테스트 네트워크를 시작한다. ./network.sh up createChannel Channel 'mychannel' joined 메세지가 나오면 성공. Logspout 설정 (모니터링 할 수 있음) 모니터링을 위해 다른 터미널에서 아래 코드를 실행. cd fabric-samples/test-network cp ../commercial-paper/organization/digibank/configuration/cli/monitordocker.sh . find . -name..
https://www.acmicpc.net/problem/11057 11057번: 오르막 수 오르막 수는 수의 자리가 오름차순을 이루는 수를 말한다. 이때, 인접한 수가 같아도 오름차순으로 친다. 예를 들어, 2234와 3678, 11119는 오르막 수이지만, 2232, 3676, 91111은 오르막 수가 아니다. 수 www.acmicpc.net const fs = require('fs'); const N = fs.readFileSync("./dev/stdin").toString().trim()*1; let dp = Array.from(Array(N+1),()=>[]); dp[1] = [1,1,1,1,1,1,1,1,1,1]; dp[2] = [1,2,3,4,5,6,7,8,9,10]; dp[3] = [1,3..
https://www.acmicpc.net/problem/1309 1309번: 동물원 첫째 줄에 우리의 크기 N(1≤N≤100,000)이 주어진다. www.acmicpc.net const fs = require('fs'); const N = +fs.readFileSync("./dev/stdin").toString().trim(); let dp = Array.from(Array(N+1),()=>[]); //[없,왼,오] dp[1] = [1,1,1] for(let i = 2; i
https://www.acmicpc.net/problem/1699 1699번: 제곱수의 합 어떤 자연수 N은 그보다 작거나 같은 제곱수들의 합으로 나타낼 수 있다. 예를 들어 11=32+12+12(3개 항)이다. 이런 표현방법은 여러 가지가 될 수 있는데, 11의 경우 11=22+22+12+12+12(5개 항)도 가능하다 www.acmicpc.net const fs = require('fs'); let N = +fs.readFileSync("./dev/stdin").toString().trim(); let dp = Array.from(Array(N+1), ()=>Infinity); dp[0] = 0; dp[1] = 1; dp[2] = 2; dp[3] = 3; for(let i = 4; i
- Total
- Today
- Yesterday
- 다이나밍프로그래밍
- 그래프
- create db
- 롱베케이션
- BFS
- 서버점검
- 개발자면접
- DB 생성
- 면접비
- 면접질문
- node.js
- 로드나인
- 최소공통조상
- 투포인터 연습
- 동적프로그래밍
- 은둔청년체험
- MySQL
- MOD
- 다이나믹프로그래밍
- 투포인터
- create databases;
- 서버개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |