210510_Mon TIL

Changhwan Son·2021년 5월 11일
0

TIL

목록 보기
3/4
post-thumbnail

오늘 한 일

알고리즘

  • BOJ 11053 가장 긴 증가하는 부분수열
    • DP로 풀었는데 그래도 실행 시간이 아쉽다.
    • DP 감각을 익히기 위해 이런 류의 문제 계속 풀어야겠다.
  • BOJ 2075 N번째 큰 수
    • Priority Queue를 쓰면 쉽게 풀리는 문제
    • 골드 난이도의 문제치고는 쉽게 풀었다.

Vue.js

  • MVVM 패턴

    • Model + View + ViewModel
      • Model : JS 객체
      • View : 화면 DOM
      • ViewModel : Vue의 역할. View와 Model 사이 데이터 바인딩 -> 양방향 통신 가능하게 함
  • Vue Instance

    // 인스턴스
    new Vue({
    
    });
    • 속성
      • el
      • data
      • methods
        ...
    • 과정
      뷰 라이브러리 파일 로딩 -> 인스턴스 객체 생성 -> 특정 화면 요소에 인스턴스 붙임 -> 인스턴스 내용이 화면 요소로 변환 -> 변환된 화면 요소를 사용자가 최종 확인
  • Vue Life Cycle

  • Vue Directive(디렉티브)

    • v-model
    • v-bind
    • v-if, v-else-if, v-else
    • v-show
    • v-for

느낀 점

  • 생각보다 Vue 가 쉽다고 느껴졌다. 아직 컴포넌트 같은 개념은 안배웠지만 아직까지는 할만하다.
  • 공부에 온전히 집중을 못하는 날들을 보내고 있기 때문에 내일(화요일)부터는 스터디카페에서 공부를 주로 해야겠다.

기타

  • 코딩테스트 뭐 신청했는데 알고 준비도 놓치지 말아야.
profile
공부한 것을 글과 코드로 기록합니다.

0개의 댓글