Size: a a a

JavaScript.Ninja

2021 March 22

АБ

Александр Белозеров... in JavaScript.Ninja
Александр Белозеров
кажется понял, то есть коллекцию от массива отличает только упорядоченность (индексы), а коллекция более такое обширное понятие - группа или набор чего либо
не только индексы
источник

VB

Vladislav Boldakov in JavaScript.Ninja
Массив в памяти хранится одним чанком, если можно так сказать
источник

AM

Alex Makarov in JavaScript.Ninja
Александр Белозеров
в списке все значения уникальны, а в массиве могут быть одинаковые значения?
вообще нет. Мало того, это совсем неверно.
источник

AM

Alex Makarov in JavaScript.Ninja
Vladislav Boldakov
Массив в памяти хранится одним чанком, если можно так сказать
деталь имплементации
источник

AM

Alex Makarov in JavaScript.Ninja
Александр Петровский
у списка нет прямого доступа по индексу
ну вот в каком-то общепринятом понимании это основное, да...
источник

IK

Illya Klymov in JavaScript.Ninja
Не нету, а доступ по индексу О(n)
источник

AM

Alex Makarov in JavaScript.Ninja
define "прямой доступ по индексу" = доступ за O(1)
источник

II

Ilya Izilanov in JavaScript.Ninja
Illya Klymov
Не нету, а доступ по индексу О(n)
а разные же списки бывают, в односвязном за n, бывают arraylist'ы, там за O(1)
источник

AM

Alex Makarov in JavaScript.Ninja
это в общем все тот же вопрос, какую область мы рассматриваем, каких-то формальных определений структур данных или реализации. Потому что с точки зрения реализации могут массивом назвать штуку которая нефига не массив например с точки зрения вышеупомянутых ADT. Или могут штуку которая не массив для простых случаев хранить как массив. Поэтому в простых случаях мы получим гарантии массива.

Поэтому на мой взгляд на вопросы типа "чем отличается массив от линкелиста" желательно отвечать так же как на вопросы в духе "чем отличается абстрактный класс от интерфейса": "А где, простите?"
источник

AM

Alex Makarov in JavaScript.Ninja
Это была моя самая большая-пребольшая боль когда я перешел из вуза где учился на чистого математика в вуз в котором учился на программиста. Потому что когда тебя математики спрашивают "что такое икс", они ждут от тебя формально строгое необходимое и достаточное определение. А когда тебя спрашивает инженер-программист "с математическим бэкграундом" - он ждет что ты ему рассказываешь в общих чертах что такое икс по мнению этого инженера.
Именно поэтому я дико нелюблю неконкретные CS-вопросы на собеседованиях.
источник

AM

Alex Makarov in JavaScript.Ninja
Возможно именно поэтому всякие верчения деревьев на собеседованиях в гуглы получили такую популярность. Как ни печально, это самый практически объективный способ проверить понимание базового CS, лучше чем вопросы "чем икс отличается от игрека"
источник

RM

Roman Mironov in JavaScript.Ninja
Ребят, какое св-во в .editorconfig отвечает за сортироку css, scss - знает кто?
источник

II

Ilya Izilanov in JavaScript.Ninja
сортировку в смысле сортировка правил внутри селектора?
источник

AS

Alex Stepchenkov in JavaScript.Ninja
Roman Mironov
Ребят, какое св-во в .editorconfig отвечает за сортироку css, scss - знает кто?
В .editorconfig такое не задается никак
источник

II

Ilya Izilanov in JavaScript.Ninja
stylelint
источник

RM

Roman Mironov in JavaScript.Ninja
Alex Stepchenkov
В .editorconfig такое не задается никак
шторм говорит об обратном)
источник

RM

Roman Mironov in JavaScript.Ninja
Ilya Izilanov
сортировку в смысле сортировка правил внутри селектора?
вот это
источник

II

Ilya Izilanov in JavaScript.Ninja
забавно
источник

AS

Alex Stepchenkov in JavaScript.Ninja
источник

AS

Alex Stepchenkov in JavaScript.Ninja
Тут документации на 3 минуты почитать
источник