[알고리즘/dp] 백준 2193번 이친수
문제 풀이0으로 시작하면 안된다. => 첫째 자리는 반드시 1이어야 한다.1이 두번 연속으로 나타나면 안된다. => 1의 앞,뒤에는 반드시 0이어야 한다.이 두 조건을 통해, N이 1보다 클 경우 반드시 앞 두자리는 1, 0 이 차례로 와야 한다.앞 1, 0를 고정으로 두고 맨 뒤는 0, 1일 때 각 경우의 수를 구하면 된다. N=1 일 경우, [1] => 가능한 수 1개N=2 일 경우, [1][0] => 가능한 수 1개 = 끝이 0일 경우 1개 + 끝이 1일 경우 0개N=3 일 경우, [1][0][0], [1][0][1] => 가능한 수 2개 = 끝이 0일 경우 1개 + 끝이 1일 경우 1개N=4 일 경우, [1][0] 0 0, [1][0] 1 0, [1][0] 0 1 => 가능한 수 3개 = 끝이 0..
[개발일지] Vue.js Trello 만들기 - 정리
요구사항 : 기본 기능, 추가 기능 -> 기술 조사 : Vue, Vuex, Vue-router, axios, dragula -> 기능 구현 : SPA, 인증, 트렐로 기능 퍼블리셔 : HTML,CSS로 웹의 디자인을 만들어낸다 프론트엔드 : HTML, CSS, API 들을 가지고 JS기술을 통해 웹 애플리케이션을 만들어낸다. 백엔드 : 데이터 부분 개발, API로 제공, 내부 기능 로직을 만든다.
[개발일지] Vue.js Trello 만들기 - 색상 입히기, 보드 세팅, 보드 삭제
색상 입히기 [mutations] 테마 색상 셋팅하기 SET_TEHME (state, color) { state.bodyColor = color || '#ffffff' state.navbarColor = color ? 'rgba(0,0,0,.15)' : '#026aa7' } [state] 상태값 설정 bodyColor: '#ffffff', navbarColor: '#026aa7' [Home.vue] methods 추가 ...mapMutations([ 'SET_IS_ADD_BOARD', 'SET_TEHME' // 테마 세팅 메소드 추가 ]), created() this.SET_THEME() // 추가 => 작동확인해보면 mutations실행, 상태값만 변환됨. 그래서 외관적으로 아직 나타나지는 않음 [Na..