본문 바로가기

분류 전체보기268

[leetCode] 13.Roman to Integer (Javascript) (5) Roman to Integer - LeetCode Roman to Integer - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 접근 : 문자열,구현 Javascript let input = require("fs") .readFileSync("input.txt") //"/dev/stdin" .toString() .split("\n") .map((val) => val.trim()); function solution(input) { //input let s.. 2022. 6. 24.
[leetCode] 6.Zigzag Conversion (Javascript) (5) Zigzag Conversion - LeetCode Zigzag Conversion - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 접근 : 문자열 구현 Javascript let input = require("fs") .readFileSync("input.txt") //"/dev/stdin" .toString() .split("\n") .map((val) => val.trim()); function solution(input) { //input let.. 2022. 6. 24.
[TIL] 2022.06.23 6월 23일 TIL 백준 3문제 프로그래머스 5문제 풀이 완료. 오늘은 카카오 LV1 문제를 다시 풀어봤다. 한 달 전쯤 풀었을 때는 접근방법을 모르거나 구현하지 못해서 못 풀었던 문제들이다. 물론 몇몇 문제는 풀었었다. 이번에 다시 풀어보면서 코드도 조금 더 깔끔해지고 예외처리와 구현에서 많이 늘었다고 생각했다. 부스트 캠프 코딩 테스트를 예상해 봤을 때는 카카오 LV1의 문제들과 유사하게 나올 것 같다는 생각을 많이 한다. 문제가 길어서 꼼꼼히 읽고 이해하며 구현해야하고 문제의 질도 높은 편이기 때문이다. CS50 강의를 다시 복습하며 헷갈리는 부분을 다시 공부하고 있다. 주말까지 3번은 보고 코딩테스트를 보겠다. 2022. 6. 23.
[baekjoon] 18111 마인크래프트 (Javascript) 18111번: 마인크래프트 (acmicpc.net) 18111번: 마인크래프트 팀 레드시프트는 대회 준비를 하다가 지루해져서 샌드박스 게임인 ‘마인크래프트’를 켰다. 마인크래프트는 1 × 1 × 1(세로, 가로, 높이) 크기의 블록들로 이루어진 3차원 세계에서 자유롭게 www.acmicpc.net 접근 : BF 수식으로 접근했을 때는 정말 어렵게 접근했다. 컴퓨터의 연산능력을 믿고 BF를 돌리니 통과. TIME의 초기값을 99999999 정도로 잡았더니 계속해서 틀렸다고 나왔다. 알고 보니 초기값을 더 크게 잡았어야 했던 것... 앞으로는 Infinity로 설정해야겠다. Javascript let input = require("fs") .readFileSync("input.txt") //"/dev/std.. 2022. 6. 23.