2022/02/05 토요일

Gong Intaek·2022년 2월 5일
0

일상

목록 보기
238/1031
post-thumbnail

오늘 한 일

  • leetcode
    • Rearrange Array Elements by Sign. (medium)
  • 걷기운동

문제 풀이

Rearrange Array Elements by Sign. (medium)

주어진 배열에서 음수와 양수를 배열의 순서 그대로 구분한뒤 양수 그리고 음수 순으로 재배열해서 돌려주는 문제.

풀이하기위한 방법으로 한번에 진행할수 있는 방법을 생각 할수 없어서 순차적으로 진행하는 방식을 사용. 우선 입력된 배열을 순회하면서 양수 배열과 음수 배열로 구분하여 정리.

이후 양수 배열의 크기로 for문 순회를 하여 결과배열에 양수 배열의 값과 음수배열의 값을 순서대로 하나씩 결과배열에 입력하여 결과배열을 완성하고 와성된 결과배열을 돌려준다.


길게 생각해볼것

코딩 문제 풀이 잘못된 폴더 선택 문제

  • 커밋기록 유지한채로 폴더 옮기는 법 찾는 중

개인프로젝트

홈페이지 만들기

  • 클라이언트와 연결된 서버 서버와 서버서버를 통괄하는 메인서버로 구성할 예정
  • 서버스택은 node.js, express, typescript를 사용할 예정
  • 데이터 베이스는 mysql 를 바탕으로 typeorm을 사용할 예정
  • 배포는 aws를 사용 할 예정.(새로 생성한 계정을 이용)
  • 클라이언트 부분은 아직 생각중
  • 제작 기간은 딱히 정하진 않음 - 생각하고 정리되면 그에 맞춰 행동할 예정
  • 클라이언트 부분중 생각했엇던 기능:
    • 홈페이지는 그동안 연습하거나 했던 것들을 담아둘 공간으로서 제작하려고 햇기에 해당 영역을 기능으로 구현해야한다. 이후 개별프로젝트나 새로운 언어 기능을 학습할때의 결과도 같이 올려둘 예정.
    • 가능하다면 벨로그에 작성중인 블로그를 같이 게시할수 있었으면 한다. 해서 해당 부분을 고민해볼 것.
    • 그 외 연습하고자 하는 기능들을 추가해볼 영역이 별도로 필요로 할듯하다.
  • 클라이언트 외형(메인페이지)
    • 상단에 얇은 바를 구성 위에 언급한 기능으로 가는 메뉴를 나열 시킴
  • 사이드 페이지
    • 메인페이지에서 구성된 바는 공통으로 나타나게하고 좌측에 사이드 바를 구성 별개의 세부 메뉴를 나타나게 구성함. (세부적인 크기 위치는 확정 되지 않음. )

오늘은...

수면 문제 조절중. 프로젝트 진도 나간것 없음.

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

0개의 댓글