LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

Структуры данных важны тем, что определяют способы обращения с информацией. Дерево — один способ, сортировка — другой.

ты смешал всё в кучу. структуры данных - это структуры. это форматы представления данных. дерево - пример структуры данных. дерево может заполняться разными способами (алгоритмами).

алгоритмы - это способы обращения с данными, их упорядочивания для упрощения работы с ними. и сортировка - алгоритм. а структурой может быть отсортированный массив, или связный список, или что-то ещё.

в программировании часто структуры и алгоритмы связаны в некие сущности: например, красно-черное дерево, на котором базируются многие реализации ассоциативных массивов.

я редко лезу в эти теоретические дебри. интуитивно и на опыте оно и так понятно. но строго разделять сущности иногда сложно, потому что структуры и алгоритмы часто связаны. и иногда для обобщения это всё называют «структурами данных».

Исправление Iron_Bug, :

Структуры данных важны тем, что определяют способы обращения с информацией. Дерево — один способ, сортировка — другой.

ты смешал всё в кучу. структуры данных - это структуры. это форматы представления данных. дерево - пример структуры данных. дерево может заполняться разными способами (алгоритмами).

алгоритмы - это способы обращения с данными, их упорядочивания для упрощения работы с ними. и сортировка - алгоритм. а структурой может быть отсортированный массив, или связный список, или что-то ещё.

в программировании часто структуры и алгоритмы связаны в некие сущности: например, красно-черное дерево, на котором базируются многие реализации ассоциативных массивов.

я редко лезу в эти теоретические дебри. интуитивно и на опыте оно и так понятно. но строго разделять сущности иногда сложно, потому что данные и алгоритмы часто связаны. и иногда для обобщения это всё называют «структурами данных».

Исправление Iron_Bug, :

Структуры данных важны тем, что определяют способы обращения с информацией. Дерево — один способ, сортировка — другой.

ты смешал всё в кучу. структуры данных - это структуры. это форматы представления данных. дерево - пример структуры данных. дерево может заполняться разными способами (алгоритмами).

алгоритмы - это способы обращения с данными, их упорядочивания для упрощения работы с ними. и сортировка - алгоритм. а структурой может быть отсортированный массив, или связный список, или что-то ещё.

в программировании часто данные и алгоритмы связаны в некие сущности: например, красно-черное дерево, на котором базируются многие реализации ассоциативных массивов.

я редко лезу в эти теоретические дебри. интуитивно и на опыте оно и так понятно. но строго разделять сущности иногда сложно, потому что данные и алгоритмы часто связаны. и иногда для обобщения это всё называют «структурами данных».

Исходная версия Iron_Bug, :

Структуры данных важны тем, что определяют способы обращения с информацией. Дерево — один способ, сортировка — другой.

ты смешал всё в кучу. структуры данных - это структуры. это форматы представления данных. дерево - пример структуры данных. дерево может заполняться разными способами (алгоритмами),

алгоритмы - это способы обращения с данными. и сортировка - алгоритм. а структурой может быть отсортированный массив, или связный список, или что-то ещё.

в программировании часто данные и алгоритмы связаны в некие сущности: например, красно-черное дерево, на котором базируются многие реализации ассоциативных массивов.

я редко лезу в эти теоретические дебри. интуитивно и на опыте оно и так понятно. но строго разделять сущности иногда сложно, потому что данные и алгоритмы часто связаны. и иногда для обобщения это всё называют «структурами данных».