<입문 100문제> Day 1 - 사칙연산
<입문 100문제> Day 1 - 사칙연산
<입문 100문제> Day 1 - 사칙연산
<입문 100문제> Day 1 - 사칙연산
<입문 100문제> Day 2 - 사칙연산, 조건문, 배열
<입문 100문제> Day 2 - 사칙연산, 조건문, 배열
<입문 100문제> Day 2 - 사칙연산, 조건문, 배열
<입문 100문제> Day 2 - 사칙연산, 조건문, 배열
Day 3 - 사칙연산, 배열, 수학
<입문 100문제> Day 3 - 사칙연산, 배열, 수학
<입문 100문제> Day 3 - 사칙연산, 배열, 수학
Day 3 - 사칙연산, 배열, 수학
Day 4 - 수학, 배열
Day 4 - 수학, 배열
Day 4 - 수학, 배열
Day 4 - 수학, 배열
Day 5 - 수학, 배열
Day 5 - 수학, 배열
Day 5 - 수학, 배열
Day 5 - 수학, 배열
Day 6 - 문자열, 반복문, 출력, 배열, 조건문
문자열, 반복문, 출력, 배열, 조건문
Day 6 - 문자열, 반복문, 출력, 배열, 조건문
Day 6 - 문자열, 반복문, 출력, 배열, 조건문
Day 7 - 문자열, 조건문, 수학, 반복문
Day 7 - 문자열, 조건문, 수학, 반복문
Day 7 - 문자열, 조건문, 수학, 반복문
Day 7 - 문자열, 조건문, 수학, 반복문
Day 8 - 배열, 구현, 수학
Day 8 - 배열, 구현, 수학
Day 8 - 배열, 구현, 수학
Day 8 - 배열, 구현, 수학
Day 9 - 수학, 문자열, 해시, 완전탐색, 조건문
Day 9 - 수학, 문자열, 해시, 완전탐색, 조건문
Day 9 - 수학, 문자열, 해시, 완전탐색, 조건문
Day 9 - 수학, 문자열, 해시, 완전탐색, 조건문
Day 10 - 조건문, 배열, 수학, 시뮬레이션해할당
Day 10 - 조건문, 배열, 수학, 시뮬레이션
Day 10 - 조건문, 배열, 수학, 시뮬레이션
Day 10 - 조건문, 배열, 수학, 시뮬레이션
Day 11 - 수학, 반복문
Day 11 - 수학, 반복문
Day 11 - 수학, 반복문
Day 11 - 수학, 반복문
Day 12 - 문자열, 정렬, 사칙연산, 수학
Day 12 - 문자열, 정렬, 사칙연산, 수학
Day 12 - 문자열, 정렬, 사칙연산, 수학
Day 12 - 문자열, 정렬, 사칙연산, 수학
Day 13 - 문자열, 배열, 사칙연산, 수학, 조건문
Day 13 - 문자열, 배열, 사칙연산, 수학, 조건문
Day 13 - 문자열, 배열, 사칙연산, 수학, 조건문
Day 13 - 문자열, 배열, 사칙연산, 수학, 조건문
Day 14 - 조건문, 반복문, 시뮬레이션, 문자열
Day 14 - 조건문, 반복문, 시뮬레이션, 문자열
Day 14 - 조건문, 반복문, 시뮬레이션, 문자열
Day 14 - 조건문, 반복문, 시뮬레이션, 문자열
Day 15 - 문자열, 해시, 배열, 수학
Day 15 - 문자열, 해시, 배열, 수학
Day 15 - 문자열, 해시, 배열, 수학
Day 15 - 문자열, 해시, 배열, 수학
Day 16 - 문자열, 수학, 배열, 조건문
Day 16 - 문자열, 수학, 배열, 조건문
Day 16 - 문자열, 수학, 배열, 조건문
Day 16 - 문자열, 수학, 배열, 조건문
Day 17 - 문자열, 수학, 조건문, 배열, 사칙연산
Day 17 - 문자열, 수학, 조건문, 배열, 사칙연산
Day 17 - 문자열, 수학, 조건문, 배열, 사칙연산
Day 17 - 문자열, 수학, 조건문, 배열, 사칙연산
Day 17 - 문자열, 수학, 조건문, 배열, 사칙연산
Day 18 - 문자열, 수학, 조건문, 정렬
Day 18 - 문자열, 수학, 조건문, 정렬
Day 18 - 문자열, 수학, 조건문, 정렬
Day 19 - 문자열, 배열, 조건문
Day 19 - 문자열, 배열, 조건문
Day 19 - 문자열, 배열, 조건문
Day 19 - 문자열, 배열, 조건문
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 20 - 수학, 시뮬레이션, 문자열, 사칙연산
Day 21 - 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열
Day 21 - 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열
Day 21 - 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열
Day 21 - 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열
Day 22 - dp, 수학, 조건문, 배열
Day 22 - dp, 수학, 조건문, 배열
Day 22 - dp, 수학, 조건문, 배열
Day 22 - dp, 수학, 조건문, 배열
Day 23 - 배열, 정렬, 문자열
Day 23 - 배열, 정렬, 문자열
Day 23 - 배열, 정렬, 문자열
Day 24 - 수학, 시뮬레이션, 문자열, 조건문, 반복문
텍스트Day 24 - 수학, 시뮬레이션, 문자열, 조건문, 반복문
Day 24 - 수학, 시뮬레이션, 문자열, 조건문, 반복문
Day 24 - 수학, 시뮬레이션, 문자열, 조건문, 반복문
Day 25 - 시뮬레이션, 조건문, 수학
Day 25 - 시뮬레이션, 조건문, 수학
Day 25 - 시뮬레이션, 조건문, 수학
Day 25 - 시뮬레이션, 조건문, 수학
문제 풀이 reduce method 사용 평균 = 합 / 개수 1) reduce 로 arr 배열 내의 모든 값의 합산 구함 2) 1 의 합산을 arr 배열의 length 로 나눠 평균 구함 다른 풀이
문제 풀이 출제의도에 맞게 푼 것이 맞는지 모르겠다 다른 풀이
문제 풀이 3항 연산자를 이용하여 풀었다. 다른 풀이
문제 풀이 다른 풀이
문제 풀이 다른 풀이
문제 풀이 다른 풀이
문제 풀이 다른 풀이
문제 풀이 1) 1차풀이 : 탈락 2) 2차풀이 다른 풀이
문제 풀이 다른 풀이
문제 풀이 Math.sqrt Number.isInteger 다른 풀이 Math.pow
문제 풀이 숫자풀이가 아니라 문자풀이로 해서 낮은 점수를 받는다. 이런식으로하면 안되려나 다른 풀이
문제 풀이 또는 다른 풀이 속도 우선
문제 풀이 바보같이 푼 느낌. 어떤 테스트케이스는 시간이 꽤 걸린다 다른 풀이 Math.min, Math.max 사용하면 더 깔끔하구나 가우스공식
문제 풀이 1) 테스트 케이스 2, 24 제외 모두 틀림. 너무 길고 지저분하다.. 2) 객체는 키-값 쌍과 키의 원래 삽입 순
문제 풀이 빈 배열 생성하는 법 (n * n) 크기의 2차월 배열 생성 1의 배열을 패턴대로 순회하며 값 채우기 2-1. direction (진행방향) y 그대로, x++ (0 ~ n-1) x 그대로, y++ (0 ~ n-1) y 그대로, x-- (n-1 ~ 0) x 그대로, y-- (n-1 ~ ...
문제 풀이 처음에는 정규식이 생각났는데, 이걸 사용하면 모든 0 이 사라져버리므로 기각. 앞의 숫자만 제거하려면 10진수로 만드는 것이 가장 간단한 것 같아 아래 방법으로 풀이. (자바스크립트는 문자열이 숫자로 변환될 때 앞의 0 무시) 다른 풀이 나와 같은 생각을 했지만, 형변환 하는 방식이 약간 달랐다. => => 정규식을 더 잘했다면 내가 ...
문제 풀이 1) 무식한 방법이라고 생각은 했지만.. 시간초과로 오답이라니. 2) 시간을 어떻게 단축할지 몰라서 다른 분 포스트를 참고하였다. 로 접근해서 시간이 많이 걸린 것이라고 한다. => O(N^2) key 로 접근해야 O(1) 이므로 index 를 따로 뽑아 저장하여 이를 활용하기로 하였다. htt
문제 풀이 다른 풀이
문제 풀이 문제설명에 나와있는 설명 그대로 풀이 이렇게 무식하게 풀어도 되는건가? 그런데 주어진 수가 작아서 그런건지 생각보다 실행시간이 짧았다. 다른 풀이 재귀함수 사용
문제 풀이 1차 풀이 2차 풀이 : 1차풀이의 두 과정을 하나로 합쳤다. 소모시간이 절반 가량 줄었다! 다른 풀이
문제 풀이 다른 풀이
문제 풀이 아래에서부터 위로 쌓인다 -> 스택 스택 (First-In Last-Out) 큐 (First-In First-Out) array.slice(start, end) : 배열의 일부분을 추출하여 새로운 배열을 반환한다. 원본 배열은 변경되지 않는다. splice : 배열에서 요소를 추가, 제거 또는 교체하는 작업을 수행한다. 이때 원본 배열...
문제 풀이 문제 지문 자체가 너무 .. 이해하기가 힘들었다. 내가 글을 잘 못 읽는건가? 다른 풀이
문제 풀이 1) reduce 사용 2) filter 사용 다른 풀이
문제 ![](https://velog.velcdn.com/images/crystal1229d/post/501b8ba5-5ae2-4833-9a48-cc814449
문제 풀이 1) 1차 풀이 : 틀림 번호가 아니라 등수로 계산을 해서 틀림 2) 2차 풀이 처음에 map 을 끼워넣어서 등수(rank)-번호(idx) 배열 생성 다른 풀이
문제 풀이 1) 1차 풀이 : 틀림 중간 도착지점 뿐 만 아니라 중간 도착지점을 가는 '길목' 에도 장애물이 있으면 안되기 때문.. !
문제 ![](https://velog.velcdn.com/images/crystal1229d/post/f19b0a19-58c2-425d-b678-600a6bbf
문제 풀이 처음 봤을때 푸는 방식이 2가지 있으리라고 생각했다. 방식1 1) 전체 틀을 만든다 () 2) 1의 틀에 채워 넣는다 방식2 1) 각각의 조각을 만든다 2) 1의 조각들을 합친다 처음에는 방식1로 진행하였으나 어쩌다보니 방식2로 변경. 사실 정말 무식하게 picture 의 width,
문제 풀이 그리 똑똑한 방법은 아닌 것 같다. 중복제거를 위해 Set 사용 Set 에 수를 담음 Set 의 length 가 k 보다 작은 경우, 남은 길이만큼 -1 로 채움 Set 을 배열로 변환 (spread operator) 위의 풀이를 깨끗이 정리해보았다. 1~2, 4 -> js function solution (arr, k) { return [...
문제 https://school.programmers.co.kr/learn/courses/30/lessons/64061 ![](https://velog.velc
문제 풀이 그리 어렵지 않은 문제임에도 불구하고 문제 지문이 모호해서 오래 걸렸다. "ㅣ 이나 r 이 없다면 빈 리스트를 return 합니다." => "l 과 r 이 모두 없다면 ..." 으로 수정하는 것이 맞지 않나? 다른 풀이
문제 풀이 이걸 풀었다고 해도 되는건가 .. 다른 풀이
문제 풀이 다른 풀이