혜개바라
close
프로필 배경
프로필 로고

혜개바라

  • 분류 전체보기 (170)
    • 코테 준비 (46)
      • 알고리즘 (8)
      • [JS] 프로그래머스 (37)
      • [MYSQL] 프로그래머스 (1)
    • 언어 정리 (52)
      • JavaScript (52)
      • TypeScript (0)
    • 개발 공부 (26)
      • HTML (2)
      • CSS (2)
      • React-Next.js (6)
      • Vue (0)
      • Tanstack Query (1)
      • Webpack (4)
      • Github (2)
      • MYSQL (2)
      • 기타 (개발 공부) (7)
    • 프로젝트 (22)
      • Vanilla JS 문서편집기 (10)
      • 올해도 아좌좌 (5)
      • 개발괴발 (5)
      • 기타 (프로젝트) (2)
    • 회고 (18)
    • 블로그 관리 (0)
    • 기타 (4)
  • 홈
  • 코테 준비
  • 언어 정리
  • 개발 공부
  • 프로젝트
  • 회고
  • 태그
  • 방명록
  • github@suehdn
프로그래머스 0단계: 정답률 25% - 옹알이(1)

프로그래머스 0단계: 정답률 25% - 옹알이(1)

안녕하세요.이어서 입문 마지막문제 옹알이(1)를 풀어보겠습니다.function solution(babbling) { var answer = 0; babbling.map(x =>{ ong = ['aya','ye','woo','ma'] ong.map(y =>{ x=x.replace(y,' '); }) let len=x.length while(len){ x=x.replace(' ','') len--; } if(x === ''){ answer=answer+1..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2024. 8. 5.
  • textsms
프로그래머스 0단계: 정답률 44% - 평행

프로그래머스 0단계: 정답률 44% - 평행

안녕하세요.이어서 정답률 44%문제를 풀어보겠습니다.저는 개인적으로 겹치는 선분의 길이문제보다 쉬웠던것같네요.function solution(dots) { var answer = 0; dots.sort((a,b)=>a[0]-b[0]); if(((dots[1][1]-dots[0][1])/(dots[1][0]-dots[0][0]) === (dots[3][1]-dots[2][1])/(dots[3][0]-dots[2][0]))||((dots[2][1]-dots[0][1])/(dots[2][0]-dots[0][0]) === (dots[3][1]-dots[1][1])/(dots[3][0]-dots[1][0]))||((dots[3][1]-dots[0][1])/(dots[1][0]-dots[0][0])..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2024. 8. 5.
  • textsms
프로그래머스 0단계: 정답률 48% - 겹치는 선분의 길이

프로그래머스 0단계: 정답률 48% - 겹치는 선분의 길이

안녕하세요.오늘은 정답률 48% 겹치는 선분의 길이 문제를 풀어보겠습니다.처음 문제해결은 부끄럽게 노가다로 완성했네요. 😢function solution(lines) { var answer = []; lines.sort((a,b) => a[0]-b[0]); if(lines[0][1]>=lines[1][0]){ if(lines[0][1]=lines[2][0]){ if(lines[0][1]=lines[2][0]){ if(lines[1][1]answer[1][0]){ return answer[1][1]-answer[0][0]; } else{ return a..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2024. 8. 5.
  • textsms
프로그래머스 0단계: 정답률 50% - 안전지대

프로그래머스 0단계: 정답률 50% - 안전지대

안녕하세요.오늘은 오랜만에 정답률 50%문제 안전지대를 풀어보겠습니다.function solution(board) { let answer = 0; for(let j = 0; j { if(x === 1){ if(i>0){ board[j][i-1] === 1? board[j][i-1] = 1: board[j][i-1] = 2; if(j>0){ board[j-1][i-1] === 1? board[j-1][i-1] = 1: board[j-1][i-1] = 2; } if(j0){ ..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2024. 8. 5.
  • textsms
프로그래머스 0단계: 정답률 53% - 분수의 덧셈

프로그래머스 0단계: 정답률 53% - 분수의 덧셈

안녕하세요.이어서 정답률 53% 문제를 풀어보겠습니다.function solution(denum1, num1, denum2, num2) { var answer = [denum1*num2+denum2*num1,num1*num2]; for(let i = num1*num2; i> 0;i--){ if(answer[0]%i===0&&answer[1]%i===0){ answer[0]=answer[0]/i; answer[1]=answer[1]/i; } } return answer;}제가 생각한 제 코드의 핵심은 가장 큰 수부터 나누는것입니다.처음에 반대로 작은수부터 나눴더니 오류가 났습니다. 최대한 큰 수로 먼저 나눠야 오류가 나..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2024. 8. 5.
  • textsms
프로그래머스 0단계: 정답률 53% - 연속된 수의 합

프로그래머스 0단계: 정답률 53% - 연속된 수의 합

안녕하세요.오늘은 이어서 정답률 53% 문제를 풀어보겠습니다.function solution(num, total) { var answer = []; if(num>=total){ if(total !== 0){ for(let i = -total;i0;i--){ let tot = 0; for(let j=i;j>i-num;j--){ tot+=j; } if(tot === total){ for(let j=i;j>i-num;j--){ answer.push(j) } ..

  • format_list_bulleted 카테고리 없음
  • · 2024. 8. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 6
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (170)
    • 코테 준비 (46)
      • 알고리즘 (8)
      • [JS] 프로그래머스 (37)
      • [MYSQL] 프로그래머스 (1)
    • 언어 정리 (52)
      • JavaScript (52)
      • TypeScript (0)
    • 개발 공부 (26)
      • HTML (2)
      • CSS (2)
      • React-Next.js (6)
      • Vue (0)
      • Tanstack Query (1)
      • Webpack (4)
      • Github (2)
      • MYSQL (2)
      • 기타 (개발 공부) (7)
    • 프로젝트 (22)
      • Vanilla JS 문서편집기 (10)
      • 올해도 아좌좌 (5)
      • 개발괴발 (5)
      • 기타 (프로젝트) (2)
    • 회고 (18)
    • 블로그 관리 (0)
    • 기타 (4)
최근 글
인기 글
최근 댓글
태그
  • #프로젝트
  • #0단계
  • #JavaScript
  • #2023
  • #회고
  • #코딩테스트준비
  • #프로그래머스
  • #VanillaJS
  • #js메서드
  • #js
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바