컴퓨터 과학

CS 퀴즈 생성기 — AI 프로그래밍 & 이론 퀴즈

알고리즘부터 데이터베이스까지, 퀴즈를 만들고, 만화로 자료구조를 시각화하고, 코딩 개념 챌린지에서 경쟁하세요.

컴퓨터 과학 퀴즈 시도해보기

CS 기초에 대한 샘플 문제로 지식을 테스트하세요.

문제 1 / 3
점수:0

이진 탐색의 시간 복잡도는?

자료구조 탐색기

효율적인 알고리즘과 프로그램의 구성 요소 이해하기.

필수 자료구조
배열
7
3
9
1
5

연속 메모리에 인덱스 위치로 요소를 저장합니다. 인덱스 접근은 빠르지만 중간 삽입은 느립니다.

접근: O(1) | 검색: O(n) | 삽입: O(n)
스택 (LIFO)
C
B
A

후입선출. 접시 더미를 생각하세요 — 위에서만 추가하고 제거합니다.

Push: O(1) | Pop: O(1) | Peek: O(1)
큐 (FIFO)
1st
2nd
3rd

선입선출. 가게 줄처럼 — 먼저 온 사람이 먼저 서비스를 받습니다.

Enqueue: O(1) | Dequeue: O(1) | Peek: O(1)
이진 탐색 트리
8
3
10

각 노드가 최대 두 개의 자식을 가지는 계층 구조. 왼쪽 자식이 더 작고 오른쪽이 더 큽니다.

검색: O(log n) | 삽입: O(log n) | 삭제: O(log n)

자료구조, 알고리즘, 시간 복잡도에 대한 이해도를 테스트하는 퀴즈를 만들어보세요!

컴퓨터 과학 배우기 3가지 방법

알고리즘, 자료구조, 시스템 설계를 이해하도록 설계된 AI 도구.

알고리즘 추적 연습

정렬 알고리즘, 트리 순회, 그래프 탐색을 추적하는 능력을 테스트하는 문제를 생성하세요. 면접에서 요구하는 사고력을 키우세요.

모험으로서의 알고리즘

이진 탐색이 전화번호부를 반으로 나누는 것, 재귀가 러시안 인형을 만드는 것, Big O를 등장인물 중심 스토리로 이해하세요.

코딩 개념 대결

스터디 그룹에서 알고리즘 복잡도 분석, 디자인 패턴 인식, 디버깅 챌린지를 하세요.

실제로 확인해 보세요

StudyGlen이 어떤 과목 자료든 몇 초 만에 퀴즈로 만들어내는 과정을 확인하세요.

우리가 푸는 CS 학습 어려움

컴퓨팅 사고력과 문제 해결 능력을 키우도록 설계된 AI 도구.

시간 복잡도 이해

시각적 퀴즈가 알고리즘 효율성을 분석하고 비교하여 Big O 표기법에 대한 직관을 키워줍니다.

자료구조 시각화

만화가 트리, 그래프, 해시 테이블을 구체화하여 데이터가 이 추상적 구조를 통해 어떻게 흐르는지 보여줍니다.

재귀와 추상적 사고

단계별 연습 문제가 재귀 호출을 추적하고 기저 사례를 직관적으로 이해하도록 도와줍니다.

이론과 코드 연결

퀴즈가 이론적 개념과 실제 언어에서의 구현 사이의 격차를 메워줍니다.

자주 묻는 질문

네! 수업 자료를 올리면 AI가 알고리즘, 자료구조, 데이터베이스, 네트워킹 등 모든 CS 주제에 대한 문제를 생성합니다.

재귀, 트리 순회, 정렬 알고리즘 같은 추상 개념이 코드 읽기를 넘어 직관을 키우는 시각 스토리가 됩니다.

알고리즘 분석 경쟁, 복잡도 비교 챌린지, 개념 인식 게임이 CS 복습 세션을 매력적이고 효과적으로 만들어요.

관련 과목 탐색

오늘부터 컴퓨터 과학 정복하기

맞춤 CS 퀴즈를 만들고 인터랙티브 학습 도구로 컴퓨팅 사고력을 키우세요.