2024/06/26 2

33일차)알고리즘 문제(타겟넘버, 짝수 행 세기), 개인프로젝트 디자인 구상

>알고리즘 문제 1. 타겟넘버1)문제n개의 음이 아닌 정수들이 있습니다. 이 정수들을 순서를 바꾸지 않고 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 [1, 1, 1, 1, 1]로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다.-1+1+1+1+1 = 3+1-1+1+1+1 = 3+1+1-1+1+1 = 3+1+1+1-1+1 = 3+1+1+1+1-1 = 3사용할 수 있는 숫자가 담긴 배열 numbers, 타겟 넘버 target이 매개변수로 주어질 때 숫자를 적절히 더하고 빼서 타겟 넘버를 만드는 방법의 수를 return 하도록 solution 함수를 작성해주세요.제한사항주어지는 숫자의 개수는 2개 이상 20개 이하입니다.각 숫자는 1 이상 50 이하인 자연수입니다.타겟 넘버는 1 이상..

디자인 구상

1. 컬러: 일상 기록이므로 따뜻한 느낌이 나도록 조금 옅은 주황색과 하얀색 위주로 구성2. 화면: 여러 액티비티를 쓰는 것이 아니라 하단 네비게이션바를 만들어서 화면 전환3. 네이버이션바 형태:가운데는 기록 시작, 중지버튼. 4. 네비게이션으로 이동 전환가능한 페이지1)지도 화면:현 위치와 지금까지 이동한 위치들이 표시됨2)달력 화면: 달력으로 이동기록을 확인 할 수 있음3)리스트 화면: 날짜 상관없이 리스트뷰로 기록들을 보여줌4)나의 기록 화면: 지금까지 이동거리(차량, 도보), 도보수, 시작으로 부터 지금까지의 날짜를 보여줌5. 알림 패널로 현재 이동 거리와 도보수등의 정보를 보여주고 중지 가능하도록 함