К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java: Linear Data Structures and Trees · LearnSpace
Назад в каталог
courseraПрограммирование

Java: Linear Data Structures and Trees

Курс от Codio
Средний≈ 16.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Code and run your first Java program about data structures and algorithms in minutes without installing anything! This course is designed for learners familiar with Java basics and object-oriented programming. It provides a solid foundation of not just Java, but core data structures and algorithms topics that can be transferred to other languages. The modules in this course cover linear data structures like lists (singly linked, doubly linked, circular), stacks, queues, and introduces the first non-linear data structure trees. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Навыки, которые вы освоите

Data StructuresJavaAlgorithmsJava ProgrammingProgramming PrinciplesTheoretical Computer Science

Программа курса

4 модулей · 38 учебных материалов

01List ADT13 материалов

List ADT

Navigating Codio AssignmentsЧтениеCodio: List ADTВнешний инструментList ADT Lesson Notes (optional download)Чтение

Singly Linked Lists

Codio: Singly Linked ListsВнешний инструмент

Учитесь у экспертов

Patrick Ester

Преподаватель курса

Kevin Noelsaint

Преподаватель курса

Java: Linear Data Structures and Trees
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16.2 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Singly Linked Lists Lesson Notes (optional download)Чтение

Doubly Linked Lists

Codio: Doubly Linked ListsВнешний инструментDoubly Linked Lists Lesson Notes (optional download)Чтение

Circular Linked Lists

Codio: Circular Linked ListsВнешний инструментCircular Linked Lists Lesson Notes (optional download)Чтение

Iterators

Codio: IteratorsВнешний инструментIterators Lesson Notes (optional download)Чтение

Coding Exercises

Codio: List ADT Coding ExercisesВнешний инструментHow to Reset an Assignment in CodioЧтение
02Stacks and Queues ADT9 материалов

Stacks (LIFO)

Codio: Stacks (LIFO)Внешний инструментStacks (LIFO) Lesson Notes (optional download)Чтение

Queues (FIFO)

Codio: Queues (FIFO)Внешний инструментQueues (FIFO) Lesson Notes (optional download)Чтение

Priority Queues

Codio: Priority QueuesВнешний инструментPriority Queues Lesson Notes (optional download)Чтение

Deques

Codio: DequesВнешний инструментDeques Lesson Notes (optional download)Чтение

Coding Exercises

Codio: Stacks and Queues ADT Coding ExercisesВнешний инструмент
03Tree ADT9 материалов

Tree ADT

Codio: Tree ADTВнешний инструментTree ADT Lesson Notes (optional download)Чтение

Tree Traversals

Codio: Tree TraversalsВнешний инструментTree Traversals Lesson Notes (optional download)Чтение

Binary Trees and Binary Search Trees

Codio: Binary Trees and Binary Search TreesВнешний инструментBinary Trees and Binary Search Trees Lesson Notes (optional download)Чтение

Depth-First and Breadth-First Searches

Codio: Depth-First and Breadth-First SearchesВнешний инструментDepth-First and Breadth-First Searches Lesson Notes (optional download)Чтение

Coding Exercises

Codio: Tree ADT Coding ExercisesВнешний инструмент
04Self-Balancing Trees7 материалов

AVL-Trees

Codio: AVL-TreesВнешний инструментAVL-Trees Lesson Notes (optional download)Чтение

Red-Black Trees

Codio: Red-Black TreesВнешний инструментRed-Black Trees Lesson Notes (optional download)Чтение

B-Trees

Codio: B-TreesВнешний инструментB-Trees Lesson Notes (optional download)Чтение

Coding Exercises

Codio: Self-Balancing Trees Coding ExercisesВнешний инструмент