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

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

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

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

Java: Algorithms

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

О курсе

Code and run your first Java program about 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 an introduction to data structures and algorithms, measuring complexity (space and time), algorithm design techniques, and some commonly used algorithms for searching and sorting. 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.

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

AlgorithmsOther Programming LanguagesData StructuresJava ProgrammingJava

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

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

01Introduction to Algorithms and Complexity Analysis11 материалов

Introduction to Data Structures and Algorithms

Navigating Codio AssignmentsЧтениеIntroduction to Data Structures and AlgorithmsВнешний инструментIntroduction to Data Structures and Algorithms Lesson Notes (optional download)Чтение

Introduction to Algorithm Analysis (Time and Space Complexity)

Codio: Introduction to Algorithm Analysis (Time and Space Complexity)Внешний инструмент

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

Patrick Ester

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

Kevin Noelsaint

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

Java: Algorithms
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 12.5 ч

3 модулей

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

Часть программы вашего университета
Introduction to Algorithm Analysis Lesson Notes (optional download)Чтение

Big O, Big Theta, Big Omega

Codio: Big O, Big Theta, Big OmegaВнешний инструментBig O, Big Theta, Big Omega Lesson Notes (optional download)Чтение

Space Complexity Analysis with Examples

Codio: Space Complexity Analysis with ExamplesВнешний инструментSpace Complexity Analysis with Examples Lesson Notes (optional download)Чтение

Coding Exercises

Codio: Introduction to Algorithms and Complexity Analysis Coding ExercisesВнешний инструментHow to Reset an Assignment in CodioЧтение
02Algorithm Design Techniques11 материалов

Recursion

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

Divide and Conquer

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

Analysis of Recursive Algorithms

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

Greedy Algorithms

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

Dynamic Programming

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

Coding Exercises

Codio: Algorithm Design Techniques Coding ExercisesВнешний инструмент
03Searching and Sorting9 материалов

Simple Sorting Algorithms

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

Advanced Sorting Algorithms

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

Searching Algorithms

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

Wordle Solver

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

Coding Exercises

Codio: Searching and Sorting Coding AlgorithmsВнешний инструмент