2022/09/29 목요일

Gong Intaek·2022년 9월 29일
0

일상

목록 보기
477/1022
post-thumbnail

오늘 한 일

  • 프로그래머스
    • 큰 수 만들기 (Level 2)
  • 걷기 운동

문제 풀이

큰 수 만들기 (Level 2)Github

주어진 숫자 문자열에서 주어진 갯수의 숫자를 제거하여 만들수 있는 가장 큰수를 만들기

풀이 시도 1

주어진 숫자 문자열로 숫자의 크기순으로 정렬한 문자열을 만들다. 그리고 주어진 숫자문자열을 앞에서부터 탐색하며 순차적으로 제거한다. 제거된수자가 문제에서 요구하는 조건에 도달하면 남은 문자열을 돌려준다.

위의 방식으로 풀이하였지만 실패하였고 다시금 방법을 적으면서 이건 뭔가 이상한데 라는 생각을 지울수가 없다. 더 좋은 방식을 고민해봐야겠다.


추후 진행 예정인 작업

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

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

  • firebase 사용법 배우기

  • serverless lambda 학습하기


오늘은...

휴식

우분투 버전 업그레이드 진행. 다행히 기존 파일에 문제 되는 사항은 발생하지 않음. firebase 학습은 이후 구성해야할 모습에 대한 고민을 할 시간을 가졌다.

대충 정리된 결과는 헤더 부분에 구성하려고하는 조건들을 버튼형식으로 붙혀서 각각의 기능을 구현할것.

그러니까 이메일과 password로 로그인하는 일반 로그인 이전에 회원가입 버튼이 존재하고 회원가입을 진행하면 로그인 되는 결과를 가지게 하고 이미 계정이 존재한다면 해당 계정으로 로그인할수 잇는 버튼을 그옆에, 구글 계정을 통한 로그인을 그옆에 버튼으로 구현한다는것이다.

하나의 로그인 인도우에 우겨넣을까도 생각했지만 적절한 구성을 맞추는데 머리가 아플것으로 생각되어 단순한 구조로 진행하는것이 나을것 같다는 생각을하였다.


진행 중단중인 프로젝트

socket.io - chatapp

홈페이지 만들기

pathfinder(미로 길찾기 게임)

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

0개의 댓글