2021/12/13 월요일

Gong Intaek·2021년 12월 13일
0

일상

목록 보기
185/1031
post-thumbnail

TIL


오늘 한 일

  • leetcode
    • Bulb Switcher IV. (medium)
  • 걷기 운동(산책)

문제 풀이

Bulb Switcher IV. (medium)

전구가 켜지고 꺼진것을 1, 0 으로 표시하며, 최초 모든 전구가 꺼진상태에서 시작하여 입력된 전구들의 상태를 만드는데 필요한 횟수를 돌려주는 문제.

전구를 키고 끄려면 하나의 전구를 키고 끄는 것이 아니라, 선택된 전구 뒤에 모든 전구를 끄거나 켜야 한다.

문제 풀이를 위해 사용한 방식은 위의 방식을 그대로 사용하였다.

  1. 입력된 상태를 앞에서부터 읽고 저장된 상태와 비교하여 일치여부를 확인한다.

  2. 저장된 상태의경우 최초 전구 상태가 모두 꺼진 상태이므로 꺼진 상태에서 시작한다.

  3. 입력된 상태와 일치하지 않으면 현재 상태를 저장하고 스위치 동작 횟수를 하나 카운트 한다.

이를 입려된 상태에대해 반복 수행한다.

이러한 방법으로 주어진 예문을 모두 통과할수 있었다.


남은 것

클라이언트

  • 현재 상태에서 로그인 창 부분을 재활용하여 로그인 된상태 창을 구현 로그인 결과를 표기하고 로그아웃 버튼구현.
  • 실패시에는 실패 문구를 표현하고 로그인창으로 돌아가는 버튼구현.
  • 로그인 성공, 실패에 따른 결과 부분의 표현을 적용할 것.

서버

  • 데이터베이스와의 연결고리 구성

데이터베이스

  • 유저 네임, 비번만을 컬럼으로 가지는 유저 테이블 구성

공부 할 것(꾸준히)


오늘은...

회복중

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

0개의 댓글