TIL-230313

“오늘 뭐 잘했어” – 퍼포먼스
“나는 오늘 어떤 문제를 만났고 앞으로 어떻게 해결할 것인가” – 개선
“오늘 일은 무엇을 배웠나” – 배움

230313
*배우다
1. 자바스크립트
scrollMagic cdn을 사용하여 스크롤 위치에 따른 애니메이션 효과를 부여하였습니다.


Swiper로 자동 슬라이드를 만들었습니다.


https://lottodangchum.tistory.com/m/43

패스트 캠퍼스 챌린지 22일차 – 1부. 스타벅스 사례(10)

29. 스크롤 위치 계산 애니메이션 (1) 이미지를 둥글게 만듭니다.

테두리 반경: 50%; scrollMaginc cdn const spyEls = document.querySelectorAll(‘section.scroll-spy’); spyEls.forEach(function (spyEl) { new ScrollMagic.Scene({ // 특정

lottodangchum.tistory.com

2. 알고리즘
선택정렬, 삽입정렬, 버블정렬, 퀵정렬, 병합정렬을 이용하여 2750이라는 숫자의 정렬을 풀었습니다.


선택 정렬은 남은 숫자 중에서 가장 작은 값을 찾아 삽입하는 방법이고, 삽입 정렬은 숫자를 찾아 이전 숫자에 삽입하는 방법이다.

버블 정렬은 인접한 두 숫자를 비교하고 반복해서 바꿉니다.

퀵정렬은 작은 수와 큰 수를 기준값(피벗)을 기준으로 나누어 기준값의 위치를 ​​정하는 방식이고, 병합정렬은 더 이상 나눌 수 없을 때까지 반으로 나누어 하나의 형태로 결합하는 방식이다.

크기 상태.

*성능
처음에 퀵 정렬과 병합 정렬을 구현하는 데 어려움을 겪었지만 재귀 함수에 대해 조금 이해했습니다.

*개선
Mergesort가 구현되었지만 Quicksort는 완전히 독립적이지 않았습니다.

재귀함수에 좀 더 익숙해진 후에 다시 풀어보도록 하겠습니다.