Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавляет доку "Структура данных в JS" #4963

Merged
merged 15 commits into from Mar 10, 2024

Conversation

eshevlyakova
Copy link
Contributor

@eshevlyakova eshevlyakova commented Nov 10, 2023

Описание

Добавляет доку "Структура данных в JS".

https://content-4963.dev.doka.guide/tools/structure-data-in-js/

Чек-лист

  • Текст оформлен согласно руководству по стилю
  • Ссылки на внутренние материалы начинаются со слеша и заканчиваются слэшем либо якорем на заголовок (/css/color/, /tools/json/, /tools/gulp/#kak-ponyat)

@github-actions github-actions bot added веб-платформа Контент по Веб-платформе статья Расширенный материал labels Nov 10, 2023
@TatianaFokina
Copy link
Contributor

Кажется, было бы прикольно схемки ещё сделать. Например, как в этой статье: https://www.educative.io/blog/javascript-data-structures

@HellSquirrel, @skorobaeus, что думаете?

Copy link
Member

@HellSquirrel HellSquirrel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Чуть-чуть (ну не совсем чуть-чуть) понакоментила

tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
@TatianaFokina
Copy link
Contributor

TatianaFokina commented Nov 21, 2023

@HellSquirrel, @skorobaeus, я там в Фигме накидала схемки js/array, js/stack, js/queue, js/graph и js/linked-list. Гляните?

P. S. Остались деревья.

@skorobaeus
Copy link
Member

@HellSquirrel, @skorobaeus, я там в Фигме накидала схемки js/array, js/stack, js/queue, js/graph и js/linked-list. Гляните?

P. S. Остались деревья.

Схемы замечательные ❤ Я подставила шрифты.

@HellSquirrel
Copy link
Member

image
Вот я бы переделала граф чтобы отобразить что-то типа такого:

Untitled 6
Untitled 5

@TatianaFokina
Copy link
Contributor

@HellSquirrel, я либо тупая, либо тупая. А разве у графов есть листья и потомки, как у деревьев?

@HellSquirrel
Copy link
Member

У графов тоже есть отношение parent-child, так что в некотором смысле потомки есть. Листья тоже есть - нода с одним родителем, без детей. Но эту терминологию действительно не используют в графах, так что ты правильно обратила на это внимание :) Но так-то дерево это граф (просто его частный случай)

@TatianaFokina
Copy link
Contributor

У графов тоже есть отношение parent-child, так что в некотором смысле потомки есть. Листья тоже есть - нода с одним родителем, без детей. Но эту терминологию действительно не используют в графах, так что ты правильно обратила на это внимание :) Но так-то дерево это граф (просто его частный случай)

Ок! Но не все графы — деревья, ха-ха. Но, кажется, в разводной статье и схемке лучше не грузить людей 😅 И так страшно!

Co-authored-by: Polina Gurtovaia <zloymult@gmail.com>
@TatianaFokina
Copy link
Contributor

@HellSquirrel, сделала две схемки два графов, заценишь?

@skorobaeus
Copy link
Member

@HellSquirrel Полина, посмотри, пожалуйста, схемки, которые мы с Таней нарисовали 😁

Просто граф:

image

Ненаправленный и направленный граф:

image

Просто дерево:

image

Бинарное дерево поиска (потому что оно упоминается в тексте; разные виды деревьев не упоминаются, поэтому я решила их не рисовать):

image

tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
tools/structure-data-in-js/index.md Outdated Show resolved Hide resolved
@eshevlyakova
Copy link
Contributor Author

@HellSquirrel а что не так с форматированием? Почему проверка не проходит?

@TatianaFokina
Copy link
Contributor

TatianaFokina commented Dec 1, 2023

@HellSquirrel а что не так с форматированием? Почему проверка не проходит?

Судя по тексту ошибки, на 176 строке неправильное количество пробелов / лишние пробелы.

P. S. Там пункт списка отбит двумя пробелами лишними.

@TatianaFokina
Copy link
Contributor

Спеллер можно смело игнорировать (снова).

@skorobaeus
Copy link
Member

@HellSquirrel давай мержить? :)

@HellSquirrel
Copy link
Member

Прошу прощения что давненько сюда не заходила. Я чуть подредачу и помержим-с

Copy link

Превью контента из 76192a3 опубликовано.

@HellSquirrel HellSquirrel merged commit 64d9844 into doka-guide:main Mar 10, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
веб-платформа Контент по Веб-платформе статья Расширенный материал
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants