[JS - 알고리즘] 01. 문자열 해싱
21.10.28 오타, 내용 수정 1. 문자열 해싱 01. 문자열 압축 처음 접근: 해당 idx와 그 다음 idx 값이 같을 때, cnt의 개수를 for문으로 구해주고 answer에 str[i]와 String(cnt)를 붙여주는 방식으로 하려 했다. 하지만 계속 원치 않는 문자열이 추가가 됐다. 풀이 : 어느 부분에서 오류가 발생하는지 생각하기 어려웠다. 그 이유는 입력받은 문자열에서 직접 몇 번째 idx에 접근하는지를 처리하려고 하니 어려웠던 것 같다. 대신 cnt만 세주고 문자가 달라질 때, 새로운 문자열에 넣는 방식으로 생각하니 for문에서 처리하는 로직이 간단해졌다. JS에서는 새로운 배열에 필요한 값만 넣는다고 생각하면 쉽다. 내 풀이 function solution(str) { let answ..
Algorithm/JavaScript 알고리즘
2021. 10. 8. 00:37
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- css
- 프로그래머스 카카오
- 프로그래머스 코테
- C언어 문제
- C언어문제
- C언어
- flexbox
- 자바스크립트
- 42서울 합격 후기
- HEXO
- 프로그래머스 자바
- 42서울 라피신
- c언어 함수
- vscode
- html
- 백준
- git vi
- JavaScript
- 42서울 합격
- 42seoul
- 프로그래머스 코딩테스트
- 42서울
- 알고리즘
- Git
- React
- c언어알고리즘
- windows 10 ubuntu
- JS
- vscode commit vi
- 마크다운 이미지 업로드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함