본문 바로가기

전체 글64

[JS/백준] - 2562번 최댓값 https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 생각보다 간단하게 푼거같은데 아마 중간에 형변환 때문에 좀 헤맸던 문제..... // 최대값 // 9개의 서로 다른 자연수가 주어질때, 이들 중 최댓값을 찾고 // 그 최대값이 몇번쨰 수인지 // 구하는 프로그램 작성 const readline = require("readline"); const rl = readline.createInterface({ input: .. 2022. 3. 29.
[합격 후기] - 엘리스 SW 엔지니어 트랙 2기 합격 후기!!!! 두근두근...... 일단 지금은 합격의 기쁨을 만끽하자 ㅎㅎ 1. 지원한 이유 퇴사 후 독학 6개월차에 들어서는 지금 진짜 이대로 살다가는 진짜 평생 백수하겠다 싶었다 . 일반 부트캠프는 진짜 돈이 너무 하드라...하하 ㅜㅜ 마침 인스타 광고 등 패ㅅㅌ캠퍼스 ,ㅁㅈㅅ사자처럼 등등 kdt를 알아보다가 엘리스도 같이 떠서 지원을 했다 . 생각보다 후기가 별로 없어서 지원을 고민했지만 강사진에 생활코딩 이고잉님이 계셔서 냅다지원!! 무엇보다 이런 교육은 대부분 다 서울에 몰빵인데 여기는 부산도 지원한다해서 지방에 사는 나한텐 부담이 덜했다. 솔직히 이거 떨어지면 제로베이스나 항해99 신청할까했다. 2. 서류 지원 구글폼에서 막 이것저것 적었다 . 잘 기억은 안난다. 일단 지원동기는 적었다. 솔직히 진짜 막적어.. 2022. 3. 25.
[JS/백준] - 10951번 A + B - 4 https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 뭐지 엄청 간단하게 풀었다 . 이게 맞나싶을정도로 쉽게 풀었다 그냥 한줄 입력하고 바로 제출하니 정답으로 채점해줬다. ㅎㅎ 내가 쓴 코드 const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line", function (line) { line = line.split(" "); console.log(parseInt(line[.. 2022. 3. 25.
[22.03.25] - 금요일 부모님의 눈치를 피해 카페로 피신왔다 울고싶다…하하 내 텀블러도 울고있다…. 2022. 3. 25.
[JS/백준] - 1110번 (더하기 사이클) - 실패!!!!!! https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net ...... 처음에는 문제를 잘 이해를 못했는데 노트에 막 써보면서 아 저렇게 하는 거구나 하면서 손으로는 이해를 하고난 다음 코드를 작성해 보았다. 일단 실패..... 실패한 코드 // 더하기 사이클 // 주어진 숫자가 원래대로 돌아오는 사이클 수 구하기 const readline = require("readline"); const rl = readline.createInterfa.. 2022. 3. 25.
[JS] - 문자열 압축 알파벳 대문자로 이루어진 문자열을 입력받아 같은 문자가 연속으로 반복되는 경우 반복되는 문자 바로 오른쪽에 반복 횟수를 표기하는 방법 단 ,1인 경우 생략 내가 푼 코드 생각보다 어려웠다.... 온갖 구글링 및 강의를 듣고 내가 풀수있는 방법을 동원해서 풀어보았다. 정규표현식에 대해 공부를 하고나니 코드를 짤때도 유용하게 이용하는 거 같다. function solution(str) { let answer = ""; let cnt = 1; for (let i = 0; i < str.length; i++) { if (str[i] === str[i + 1]) { cnt++; } else { answer += str[i] + cnt; cnt = 1; } } answer = answer.match(/[^1]/g).. 2022. 3. 25.
728x90
반응형