일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- box-sizing: border-box
- calc()
- button:focus cursor: pointer; outline: none;
- 나도코딩
- 노마드 코더
- 단계별로 풀어보기
- border radius
- git
- 백준 자바스크립트
- html 끝
- 백준
- nav태그
- 드림코딩
- 크롬웹
- Pull
- 생활코딩 WEB2-JavaScript
- li 태그
- 할만한데?
- WEB2-JavaScript
- HTML
- 나도코딩 파이썬
- git 버전관리
- margin 0 auto
- 코딩테스트
- 라매개발자
- :root
- 백준 정리
- max-width
- error: ENOENT: no such file or directory
- 생활코딩
- Today
- Total
목록알고리즘 문제 (21)
코딩응애의 개발블로그
백준 10952번 문제 백준 문제들을 풀 때 입력을 어떻게 코드를 짜야할지 아직도 익숙지 않고 어렵다 이 문제도 겨우 이해를 했는데 사실 계속 풀어보긴 해야 할 듯싶다. 일단 전체 코드부터 보자면 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; let input = fs.readFileSync(__dirname + '/input.txt').toString().split('\n'); const testcaseArray = []; for (let i = 0; ; i++) { const tempValue = input[i].split(' ').map(value => +val..
백준 2793번 문제 문제를 출력을 할 때 2 * 1 = 2 이런 식으로 출력을 해야 한다면 console.log(N , '*' , a , '=' , (N*a)); 이렇게 할 수도 있지만 (, 대신 +를 넣어준다던지) 자바스크립트에서 새롭게 알게 된 것이 있는데 바로 백 틱(`)이라는 것이다. 흡사 잘못 보면 작은따옴표로 착각할 수 있지만 키보드 탭키 위에 ~와 같이 있는 `이 문자가 백 틱이라는 것이다. 그래서 이 백 틱(`)을 사용하면 ${}를 사용해서 문자열과 변수를 적절히 같이 사용할 수 있다. console.log(`${N} * ${a} = ${N*a}`); 위에 코드를 이런 식으로 쓸 수 있다는 것이다. 백 틱을 사용하면 줄 바꿈을 쉽게 표현이 가능하고 ${} 사이에 변수나 연산 드을 삽입할 ..
백준 2753번 문제 '이면서' 와 '또는' 이라는 말을 통해서 and(&&)와 or(||) 를 이용해서 문제를 풀 수 있다. (여기서는 or를 이용안하고 풀긴함) 숫자를 하나 입력 받을때는 그냥 solution(+input[0]); 이렇게 써주면 된다. https://github.com/GopOwl/BAEK-JOON-Algorithm/tree/main/baekjoon_%EB%8B%A8%EA%B3%84%EB%B3%84%EB%A1%9C_%ED%92%80%EC%96%B4%EB%B3%B4%EA%B8%B0/baekjoon_if%EB%AC%B8/boj2753 GitHub - GopOwl/BAEK-JOON-Algorithm: 백준 코딩테스트 대비 문제 풀이 백준 코딩테스트 대비 문제 풀이 . Contribute t..
무언가 출력을 할때 console.log를 이용한다. 자바스크립트에서도 이스케이프 시퀀스가 있다 몇가지 예를 들면 \n // 줄바꿈 \' // 작은 따옴표 \" // 큰 따옴표 \\ // \문자 백준 1000번 처음으로 입력을 받아서 하는 문제 혹시나 모르시는 분들은 그전 포스트에서 어떻게 입력을 받는지 보고 와주세요 코드는 깃허브에 있으니 여기서는 따로 코드를 다 적진 않을거임 깃허브 주소: https://github.com/GopOwl/BAEK-JOON-Algorithm GitHub - GopOwl/BAEK-JOON-Algorithm: 백준 코딩테스트 대비 문제 풀이 백준 코딩테스트 대비 문제 풀이 . Contribute to GopOwl/BAEK-JOON-Algorithm development by..
자바스크립트로 백준 풀려면 입력 받는것 때문에 꽤나 귀찮고 나같은 초보자들은 처음에는 매우 힘들것이다. 백준에서 node.js 를 선택하고 코드 몇줄을 입력을 해야한다. const fs = require('fs'); // 파일을 읽어오기 위해 Node.js의 built-in file system module fs 사용 const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; let input = fs.readFileSync(filePath).toString().split('/n'); // input을 읽어와 변수로 선언 & 할당 그 내용을 input에 저장, toString(), split()을 사용해서 // Array(배..