분류 전체보기

ETC/📋 Coding Tests

[백준/node.js] 1557번 단어공부 :: 문자열 풀이 객체활용

https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 입력 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 출력 첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다...

ETC/📋 Coding Tests

[백준/node.js] 15552번 빠른 A+B :: 시간초과

정답 출력까지는 단순하지만 반복되는 시간 초과로 계속 실패. 결국 검색을 통해 해답을 얻을 수 있었다. https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 문제 입력 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. 출력 각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력한다. 풀이 나의 풀이 const fs = require('fs');..

FRONTEND/Javascript

[JS] 형변환 Number()와 parseInt()의 차이

알고리즘 공부를 하면서 자주 보이는 Number와 parseInt. 형변환을 해주는건 알고 있었지만 어느것이 더 적절한지 알아보기 위해 둘의 차이점을 정리해 보려 한다. Number(str) 문자열을 인자로 받으면 해당 문자열을 숫자로 바꿔주는 Number const num = Number('123'); console.log(num); // 123 위의 코드는 '123'이라는 문자열을 123라는 숫자로 형변환 되어 출력된다. const price = Number('100원'); console.log(price); // NaN 하지만 문자열이 숫자가 아닌경우 NaN이 출력된다. parseInt(str) Number(str)와 동일하게 문자열을 인자로 받으면 숫자로 바꿔주는 parseInt const num..

ETC/📋 Coding Tests

[백준/node.js] fs 모듈 런타임 에러

[14681번 사분면 고르기] 문제 풀이에서 계속 런타임 에러가 났다. 처음엔 답을 잘못 제출 했나? 했는데 아무리 봐도 맞는거 같아서 검색해봤더니 fs 모듈 문제라고 한다 https://www.acmicpc.net/board/view/66736 글 읽기 - node.js 런타임 에러 댓글을 작성하려면 로그인해야 합니다. www.acmicpc.net 이전의 다른 문제들은 다 fs 모듈로 입력값을 받아서 원인을 찾지 못했던거다. 그래서 알아본 readline 모듈. Readline 모듈 1. 한 줄 입력 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process...

숭코기
'분류 전체보기' 카테고리의 글 목록 (2 Page)