Skip to content

This repository is the code that I created during the Algorithm & data structure study.

Notifications You must be signed in to change notification settings

zoomspeed/data-structure-and-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

기본 자료구조&알고리즘 정리

1. Basic Practice

2. 다중 반복문 (multiple loops)

3. 배열 (array)

4. 간단한 완전탐색 (Simple Brute-Force Algorithm) 1

5. 간단한 완전탐색 (Simple Brute-Force Algorithm) 2

6. 기본 정렬 (Basic Sort)

7. 시간복잡도 (Time Complexity)

8. 기본 정수론 (Basic Number Theory)

9. 변수와 자료형 : 문자 (variable), 문자열 (String), 함수 (function)

10. 변수와 자료형 : 포인터 (pointer), 메모리 (memory), 포인터와 배열 (pointer & array)

11. 변수와 자료형 : call by value

12. 재귀함수 (basic recursive function)

13. 수학적 귀납법 (mathematical induction)

14. Advanced Brute-Force (Backtracking)

15. 고급 정렬 (Advanced Sort)

16. 합병 정렬 (Merge Sort)

17. 퀵 정렬 (Quick Sort)

18. 이진탐색 (binary search)

19. 매개 변수 탐색 (parameter search)

20. 기본 자료구조 (basic data-structure)

21. 스택 (stack)

22. 큐 (queue)

23. 스택 & 큐 정리

24. 트리 (Tree)

25. 트리의 순회

26. 우선순위 큐

27. heap & 트리요약

28. Adv recursive function

29. Divide and conquer, Memorization

30. Basic Dynamic Algorithm

31. Intermediate Dynamic Algorithm

32. Graph

33. Library

34. Graph traversal

35. DFS

36. BFS

37. Graph Algorithm

38. BFS & DFS Problems

39. Greedy Algorithm

40. Adv. dynamic programming

채점 환경

Java 채점 환경

Java:

    컴파일 실행 옵션 : javac -J-Xms128m -J-Xmx512m -encoding UTF-8 Main.java
    버젼 : java version "1.8.0_91"
    시간제한 : +5초
    메모리제한 : +512MB

About

This repository is the code that I created during the Algorithm & data structure study.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published