알고리즘 강의 목차 Big o Notaion 성능 및 코드의 효율성을 설명 Performance of Arrays and Object Problem solving apprach 인터뷰, 알고리즘 과제 등, 문제를 생각하고 접근할 수 있는 체계 설정 Problem solving pattern 구체적인 패턴 Recursion Searching algo...
Big O Notation 빅오 표기법의 필요성에 대하여 빅오가 무엇인지 빅오 표기법을 표현하는 법 "시간 복잡성"과 "공간 복합성"에 대해 빅오 표기법을 사용한 여러가지 알고리즘 평가 로그에 대하여
빅오 시점에서 배열과 오브젝트가 어떻게 동작하는지
시간 및 공간복잡도 그리고 로그에 대해
알고리즘 문제 해결 방식 1. 문제를 확실하게 이해 2. 구체적인 예시 제시하기 3. 문제 세분화하기 4. 문제를 단순화해서 해결하기 5. 되돌아보고 리팩토링하여 분석하기
자료구조와 알고리즘 개요에 대해
배열 및 간단 예제
자바스크립트 객체 사용해 다양한 값과 빈도를 수집할 쓰이는 패턴 여러 데이터와 입력값이 서로 비슷한 값으로 구성되어 있는지 값이 다른 값에 포함되는지 여부를 비교할 때 등이러한 접근법은 O(N^2), 제곱시간이 사용되어 순진한 접근법으로 가능한 않는게 좋다loop를 두
빅오 사용 시 내가 만든 알고리즘과 세상에 존재하는 범용 알고리즘을 비교할 기회가 생김정렬 알고리즘, 정렬되지 않은 배열이 주어졌을 때 어떻게 오름차순으로 정렬?순서> 1\. 베열 내 연속되 두항목 가리켜, 첫 번째 항목과 두 번쨰 항목 비교2\. 두 항목 비교해 왼쪽