자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
자바스크립트(JavaScript)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 재미있게 풀 수 있는 기초 단계 문제부터 고급 알고리즘까지 단계별로 차근차근 배우도록 설계된 강좌입니다.

- 미해결
continue를 사용하는 이유
break로 해도 되는데 continue를 사용한 이유가 궁금합니다.for (let nv of [v * 2, v * 2 + 1]) { if (nv &
javascript코딩-테스트murphy
・
2달 전
0
57
2
- 미해결
정렬 가능 여부 판단하기
뮤직비디오랑 마구간 정하기 문제를 풀어보는데 뮤직 비디오는 정렬하면 안된다고 했는데마구간 정하기에는 정렬을 해야한다고 해서 너무 헷갈립니다. 정렬 해도 되는것과
javascript코딩-테스트murphy
・
2달 전
0
45
2
- 미해결
알고리즘 학습법 관련해서 질문드립니다.
안녕하세요 코딩테스트를 공부하고 있는 학생입니다. 코딩테스트를 공부할때 모르는 문제를 마주하면 AI를 통해서 알고리즘이나 순서에 관해 힌트를 얻는 편인데, 어떤
javascript코딩-테스트왕감자
・
5달 전
0
66
1
- 미해결
코드 리뷰 부탁드립니다!
function solution(m, arr) { arr.sort((a, b) => a[0] + a[1] - (b[0] + b[1])); let answer = 0; for (let
javascript코딩-테스트1djb23
・
7달 전
0
71
1
- 미해결
indexOf를 사용해서 풀어보았습니다 !!
function solution(n, arr) { let answer = 0; //모든 학생이 짝이 되는 경우 for (let mento = 1; mento <= n; mento++)
javascript코딩-테스트1djb23
・
7달 전
0
59
1
- 미해결
저는 이런식으로 구현 해보았습니다 !!
function solution(string, char) { let answer = Array(string.length); const positions = []; let initIndex
javascript코딩-테스트1djb23
・
7달 전
0
54
1
- 미해결
12,13,14 강의 소리만 나오고 검은 화면입니다
12,13,14 강의 소리만 나오고 검은 화면입니다 확인 부탁드립니다
javascript코딩-테스트고제성
・
7달 전
0
83
3
- 미해결
반복문 최소화하고 indexOf 사용해서 풀어봤습니다
export default function solution(arr) { let answer = 0; const m = arr.length; const n = arr[0].length; for
javascript코딩-테스트류호이
・
9달 전
0
56
1
- 미해결
영상 보기 전에 직접 풀어봤습니다.
export default function solution(str) { let answer = ''; let l = 1; for (let i = 0; i < str.length; i++)
javascript코딩-테스트류호이
・
9달 전
0
57
1
- 미해결
섹션1의 17번문제 이 풀이로 풀어도 될까요?
출력결과 <s
javascript코딩-테스트박경란
・
0
124
2
- 미해결
정규표현식으로 처리해도 상관없나요 ?
export default function solution(str) { let answer = str.replace(/([a-z])|([A-Z])/g, (_, lower, upper) =>
javascript코딩-테스트류호이
・
0
112
2
- 미해결
3칸씩 건너뛸 수 있을 경우
안녕하세요, 3칸씩 건너뛸 수 있을 경우도 설명을 해주셨는데,이때 d[0]이 1이라는 게 잘 이해가 되지 않습니다.d[1] = 1, d[2] = 2, d[3] = 4 로 초기 셋팅을 해두고 4부터 루프를 돌아야 하는 게 아닌가요?감사합
코딩-테스트javascriptkozzang
・
0
110
2
- 미해결
강의에 대해 질문있습니다.
안녕하세요 프론트엔드 개발자로 취업을 준비중입니다. 코딩테스트가 어렵고 또 이 부분에서 자주 떨어져서 강의를 찾다가 결제를 하게 되었는데요 우선 2021년도 Best라고 되어있는데 지금 봐도 무방할까요?
javascript코딩-테스트부드러운 족제비
・
0
129
2
- 미해결
Object와 Set을 이용해 풀어봤습니다.
function solution(s) { const dic = {} s.split("").forEach((el) => { if (dic[el]) { dic[el]++ } else { dic[el] =
javascript코딩-테스트y_rzzz
・
0
110
2
- 해결
이렇게 해도 되나요?
<img src="https://cdn.inflearn.com/public/files/posts/34215247-9382-424c-b183-4954e8e8d7c3/cee75d5d-f2c6-48b3-9194-f0b334a4babd.png" media-type="img"
javascript코딩-테스트Taetris
・
0
95
2
- 미해결
선생님 중복 단어나 중복관련 문제들은 set을 이용하면 좋을것 같습니다.
// 중복 문자제거 function solution(my_string) { return [... new Set(my_string)].join("") } // 중복단어 제거 function solution(str) { return [.
javascript코딩-테스트uphoon
・
0
138
2
- 해결
이렇게 풀어도 괜찮을까요?
<img src="https://cdn.inflearn.com/public/files/posts/41e68c1b-d77b-47c8-ac6b-4fe23bf9ee95/9ad7091d-051c-4696-bc11-fc387c3564ea.png" media-type="img"
javascript코딩-테스트Taetris
・
0
124
1
- 해결
이렇게 풀어도 괜찮을까요?
<img src="https://cdn.inflearn.com/public/files/posts/dd035748-38fd-47d9-bf29-ff5f8b93fff1/537f0302-59d3-4c64-b890-c1172432c0bf.png" media-type="img"
javascript코딩-테스트Taetris
・
0
99
1
- 미해결
모든 아나그램 찾기에서 시간복잡도
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
javascript코딩-테스트은우
・
0
89
1
- 미해결
코드리뷰 부탁드립니다.
Map과 for문으로 풀이를 했는데, 코드리뷰 부탁드립니다. function solution(arr) { let sumSet = new Map();
javascript코딩-테스트은우
・
0
124
1






