배달할 설탕 개수 구하기큰 설탕을 기준으로 함작은 설탕을 먼저 빼는 것이 중요!(쓸데없는 경우의 수를 줄여줌 => 3으로 딱 떨어지는 경우를 추가할 필요 없어짐)달팽이 문제1\. a,b,v = map(int, input().split()) 여러개를 받을 때는 map
1주차 월요일 일지
점근표기법, 리스트, 스택, 큐 1. 자료구조 알고리즘 1주차 강의 1-3 점근 표기법 :알고리즘 성능(=효율성=시간복잡도=공간복잡도)을 수학적으로 표기 1-3-1 2개의 점근 표기법 빅 오 표기법: O(N) 최악일 경우 표기
문제풀이 2-1 1874. 스택 수열 스택을 활용 숫자 한개를 받았을 때 pop은 한번만 해야함 push는 여러번 가능 주어지는 숫자 배열 = l x번째 숫자 = l(x) max =
2-1 11866. 요세푸스2-2 1927. 최소 힙, 11279. 최대 힙2-3 1037. 약수 int형태의 list로 받기: list(map(int, input().split())) list안의 nim,max 구하기: max(list), min(list)2-
이진 트리 1. 자료구조 알고리즘 3주차 강의 1-4 이진 탐색 트리 :부모 기준 왼쪽에는 작은 값, 오른쪽에는 큰 값을 가지는 이진 트리 1-4-1 특징 평균적으로 탐색의 시간복잡도는 O(logN)치우친(skewed) 경우 O(n
2-1 11047. 동전 02-2 11050. 이항 계수 12-3 1547. 잃어버린 괄호1000, 1001, 1003\. 피보나치 함수수 찾기
2-1 1010. 다리 놓기2-2 1003. 피보나치 함수2-3 12865. 평범한 배낭
2-1 9184. 신나는 함수 실행2-2 2579. 계단 오르기2-3 11053. 가장 긴 증가하는 부분 수열
2-1 9184. 신나는 함수 실행2-2 2579. 계단 오르기2-3 11053. 가장 긴 증가하는 부분 수열
2-1 2110. 공유기 설치2-2 1300. K번째 수2-3 12015. 가장 긴 증가하는 부분 수열22-3 12015. 가장 긴 증가하는 부분 수열22-4 2805. 나무 자르기
2-1 2110. 공유기 설치2-2 1300. K번째 수2-3 12015. 가장 긴 증가하는 부분 수열22-4 2805. 나무 자르기
1-2. 웹 브라우저의 원리1-4. HTML, CSS1-7. CSS 기초1-8. 많이 쓰는 CSS 연습 (1)1-9. 많이 쓰는 CSS 연습 (2)1-10. 구글 폰트 사용하기1-12. 파일분리1-14. CSS 꿀팁 한번 더 배우기1-20. 숙제https://
1-6. VC 가상환경만들기1-3. javascript 기초 문법 배우기1-4. Javascript & JQuery 연습하기 (1)1-5,6. Javascript & JQuery 연습하기 (2)1-7. 서버-클라이언트 통신 이해하기1-9. Fetch 시작하기 (1)1-
1-6. VC 가상환경만들기1-8. 크롤링 기본1-4. Javascript & JQuery 연습하기 (1)1-5,6. Javascript & JQuery 연습하기 (2)1-7. 서버-클라이언트 통신 이해하기1-9. Fetch 시작하기 (1)1-10. Fetch 시작하기
1-1. 버킷리스트1-2. 팬명록
1-1. 웹 브라우저의 원리1-2. HTML, CSS1-3. CSS1-4. 많이 쓰는 CSS 연습 (1)1-5. 많이 쓰는 CSS 연습 (2)1-6. 구글 폰트 사용하기1-7. 파일분리2-1. 자바스크립트2-2. Javascript & JQuery 연습하기 (1)2-3