Open vldnik opened 5 years ago
У Java:
У Python:
Java:
Python:
C#:
Джава: ArrayList List LinkedList Set TreeSet
C#. Пространство имен System.Collections.Generic содержит интерфейсы и классы, которые определяют универсальные коллекции, которые позволяют пользователям создавать строго типизированные коллекции, которые обеспечивают лучшую безопасность типов и производительность, чем неуниверсальные коллекции со строгим типом.
List
LinkedList
Queue
SortedList <TKey, TValue>: класс коллекции, хранящей наборы пар "ключ-значение", отсортированных по ключу. Реализует интерфейсы ICollection
Stack
https://docs.microsoft.com/ru-ru/dotnet/api/system.collections.generic?view=netframework-4.8
C++:
The C standard library or libc is the standard library for the C programming language, as specified in the ANSI C standard. It was developed at the same time as the C library POSIX specification, which is a superset of it. Since ANSI C was adopted by the International Organization for Standardization, the C standard library is also called the ISO C library.
The C standard library provides macros, type definitions and functions for tasks such as string handling, mathematical computations, input/output processing, memory management, and several other operating system services.
В мові Python - Arrays та List https://www.programiz.com/python-programming/array
C++:
list - реалізує однозв'язний список. Використовується часто forward_list - реалізує двозв'язний список. Використовується рідше, так як з'явився пізніше за list
Python: Array, List
У Java:
ArrayList (використовується найчастіше) LinkedList (теж досить часто використовується) Vector (фактично не використовується) https://m.habr.com/ru/post/237043/
В мові Python - Arrays та List https://www.programiz.com/python-programming/array
What list implementations are used by standard libraries in different languages? Какие реализации списков используют стандартные библиотеки различных языков? Які реалізації списків використовують стандартні бібліотеки різних мов?
Not only standard or built-in libraries for this language, but also other popular libraries If certain languages / libraries support several implementations – please describe which ones are more popular and provide a link to the guidelines for the choice
Можно не только стандартные или встроенные библиотеки для данного языка, но и другие популярные библиотеки Если определенные языка / библиотеки поддерживают несколько реализаций - желательно описать, какие из них являются более популярными, и привести ссылки на рекомендации по выбору
Можна не лише стандартні чи вбудовані бібліотеки для даної мови, а й інші популярні бібліотеки Якщо певні мови/бібліотеки підтримують кілька реалізацій – бажано описати, які з них є більш популярними, та навести посилання на рекомендації щодо вибору