2022/09/25 일요일

Gong Intaek·2022년 9월 25일
0

일상

목록 보기
473/1022
post-thumbnail

오늘 한 일

  • 프로그래머스
    • 모음 사전 (Level 2)
  • 걷기 운동

문제 풀이

모음 사전 (Level 2)Github

문제에서 주어지는 순서대로 이루어진 사전이 존재할 때 입력되는 단어가 몇번째 단어인지 맞추는 문제.

풀이 완료

이전에 풀이한 방식에서 문제가 되는 부분의 수정을 진행하였다. U 문자가 선택된 다음 문자열로의 전환 부분이 매끄럽게 진행되지 못한 것이 풀이 실패의 주요한 원인이었다.

좀더 단순한 방식으로 해당 부분을 수정하였는데, 해당 작업을 수행하여야 할경우 최초 인덱스는 문자열의 마지막에 위치하게하고 해당 위치 문자열이 "U" 인지를 판별하게 한다. U일경우 index를 앞으로 한칸옮기고 다시 테스트 이과정을 while로 구현하여 문자열이 U 가 아니면 튀어나오게 하였다.

튀어나올경우 인덱스의 값은 수정해야하는 문자열의 위치를 대변하고 U 인경우는 공백처리가 된다. U가 아닌경우는 마지막 문자열만 순서에 맞게 전환된다. 이렇게 수정한뒤 다시 테스트를 진행하니 주어진 예문을 모두 풀이하는 결과를 보였다.


추후 진행 예정인 작업

  • socket.io 서버로 하는 단순한 멀티 룸 채팅.

  • 위의 결과를 server-side로 구현해보기.

  • firebase 사용법 배우기

  • serverless lambda 학습하기


오늘은...

휴식

휴식을 취하고 svg 작업은 다음 언젠가로 미루고 다음주부터는 firebase 사용법을 공부해봐야겠다.


진행 중단중인 프로젝트

socket.io - chatapp

홈페이지 만들기

pathfinder(미로 길찾기 게임)

profile
개발자가 되기위해 공부중

0개의 댓글