2021/12/06 월요일

Gong Intaek·2021년 12월 6일
0

일상

목록 보기
178/1022
post-thumbnail

TIL


오늘 한 일

  • leetcode
    • Next Greater Element II. (medium)
  • 휴식

문제 풀이

Next Greater Element II. (medium)

주어진 배열이 순환 배열일때(배열의 마지막 값 다음이 배열의 첫값으로 이어지는 배열) i번째 값다음으로 큰값으로 구성된 배열 돌려주기. (가장 큰 값일경우 -1을 가짐)

뭔가 깔끔한 방식은 생각 나지 않아 하나하나 찾는 방법을 사용.

  • i 번째 값에 대해 찾을경우
  1. i+1 부터 마지막까지 반복.
  2. i 번째 값과 비교하여 큰지를 확인
  3. 없을 경우 0부터 i-1 까지 반복하면서 확인
  4. 없을 경우 -1을 부여
  5. 2,3 번에서 확인되면 해당 시점에서 검색을 멈추고 해당값을 부여

위 과정을 순차적으로 적용해 결과를 얻음.


남은 것

클라이언트

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

서버

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

데이터베이스

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

공부 할 것(꾸준히)


오늘은...

클라이언트 부분중 일부분 진행을 하였다.

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

0개의 댓글