2024/07/02 2

39일차)알고리즘 문제(숫자 변환하기), 챌린지반 2회차 강의(OOP설계), 팀프로젝트(입문주차)

>알고리즘 문제1. 문제문제 설명자연수 x를 y로 변환하려고 합니다. 사용할 수 있는 연산은 다음과 같습니다.x에 n을 더합니다x에 2를 곱합니다.x에 3을 곱합니다.자연수 x, y, n이 매개변수로 주어질 때, x를 y로 변환하기 위해 필요한 최소 연산 횟수를 return하도록 solution 함수를 완성해주세요. 이때 x를 y로 만들 수 없다면 -1을 return 해주세요.제한사항1 ≤ x ≤ y ≤ 1,000,0001 ≤ n 2. 솔루션class Solution { fun solution(x: Int, y: Int, n: Int): Int { val dp=IntArray(y+1){Int.MAX_VALUE} //dp[현재값]=최소 연산 횟수 dp[x]=0 ..

하모니 카페(카페 메뉴 소개 어플 제작)-SA작성, 디자인, 코드 작성.

1. 주제 구상-여러가지 주제가 나온 가운데 디저트, 커피, 고양이가 남은 상황에서 디저트와 커피를 합쳐서 카페 메뉴 소개를 주제로 잡기로 함. 2. 역할 분담페이지는 로그인, 회원가입, 메인페이지, 세부페이지, 마이페이지로 나누어서 나는 로그인과 회원가입 페이지를 작성하기로 하였다. @깃헙: stash와 fetch에 대해 알게됨-git stash:로컬에 임시저장-git pull origin 브랜치이름-git stash apply:저장해둔 코드를 불러옴이 순서로 하여 pull을 해서 충돌이 심하게 발생한 경우 복구시킬 수 있음. -git fetch 브랜치 이름: pull하기 전에 변경점을 미리 확인 할 수 있는 것 3. 디자인-주로 사용할 색상들을 고름-피그마를 이용하여 디자인-디자인시 보통 4단위로 픽..