본문 바로가기 메뉴 바로가기

Minsoftk

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Minsoftk

검색하기 폼
  • Minsoft's Memory (72)
    • Minsoft's Private (0)
    • MinsoftK의 일상 (1)
    • Project (3)
    • Algorithm (16)
      • C++ (5)
      • JavaScript 알고리즘 (3)
      • Programmers (4)
      • Boj (3)
    • TIL(Today I Learn) (47)
      • 42seoul (5)
      • JavaScript (1)
      • C++ (11)
      • 리눅스 (1)
      • Git (4)
    • Etc (3)
    • 금융 (0)
    • 노래 (1)
  • 방명록

Set 자료형 (1)
[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
이전 1 다음
이전 다음
공지사항
  • 기본기를 쌓는 아마추어 MinsoftK 블로그
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃헙
  • 포폴
TAG
  • c언어알고리즘
  • 프로그래머스 코테
  • React
  • 42서울 합격 후기
  • flexbox
  • 42서울 라피신
  • 백준
  • HEXO
  • C언어 문제
  • c언어 함수
  • css
  • 42seoul
  • 알고리즘
  • 42서울 합격
  • 프로그래머스 자바
  • C언어
  • 프로그래머스 카카오
  • JS
  • html
  • git vi
  • vscode commit vi
  • C언어문제
  • 42서울
  • 마크다운 이미지 업로드
  • vscode
  • 프로그래머스 코딩테스트
  • JavaScript
  • 자바스크립트
  • Git
  • windows 10 ubuntu
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바