2022/10/13 목요일

Gong Intaek·2022년 10월 13일
0

일상

목록 보기
491/1031
post-thumbnail

오늘 한 일

  • 프로그래머스
    • 삼총사 (Level 1)
  • 실내 운동

문제 풀이

삼총사 (Level 1)Github

주어진 숫자배열에서 만들수 있는 삼총사의 수를 돌려주는 문제.

풀이 완료

우선 주어진 수를 수의 값을 키로 삼아 index를 배열화 하여 객체를 구성한다. 이후 먼저 선택된것의 뒤에것만 선택할수 있다는 조건하에 두가지 값을 선택하게 for문을 사용하여 구성한다.

이렇게 선택된 두값을 더한뒤 -1을 곱하여 0이 되는 수를 만들고 해당 수가 구성된 객체내에 존재하는지 존재한다면 해당 수의 인덱스가 두번째선택된 인덱스보다 뒤의 인덱스인지, 맞다면 몇개가 존재하는지를 카운팅한다. 그리고 카운팅된 결과물을 결과값에 더한다.

이과정을 주어지는 반복문동안 수행하면 목표로하는 삼총사의 수를 구할수 있다.


추후 진행 예정인 작업(잠정 중단.)

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

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

  • firebase 사용법 배우기

  • serverless lambda 학습하기


오늘은...

업무를 따라가기 급급하다.

조금씩 조금씩 업데이트되는 진행방향이 이전 과정에서 진행한것과 문제가 되는 부분도 있고 새로 구성해야하는것도 있고 있던것인데 재구성하는데 시간을 소요하기도 하고.. 해서 현재 단계 하나하나따라가기 급급한듯하다. 잘따라나 가고있는지 모르겠다. 할수 있는건 한걸음 한걸은 걸어가는 것뿐.


진행 중단중인 프로젝트

socket.io - chatapp

홈페이지 만들기

pathfinder(미로 길찾기 게임)

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

0개의 댓글