lab

단계별로 보는 알고리즘

자료구조와 알고리즘을 단계별로 실행하고, 입력값에 따라 바뀌는 과정을 확인합니다.

  • 버블 정렬
    알고리즘배열 막대

    인접한 두 원소를 비교하며 더 큰 값을 뒤로 밀어내는 과정을 단계별로 관찰합니다.

    #sort#O(n²)
  • 퀵 정렬
    알고리즘배열 막대

    피벗을 기준으로 배열을 분할하며 정렬하는 과정을 재귀적으로 시각화합니다.

    #sort#divide & conquer#O(n log n)
  • 그래프 순회 (BFS / DFS)
    알고리즘그래프 순회

    큐 기반 BFS와 스택 기반 DFS의 방문 순서를 같은 그래프 위에서 비교합니다.

    #graph#bfs#dfs