File:Hash_table_3_1_1_0_1_0_0_SP.svg · Wikimedia Commons · See Wikimedia Commons
estrutura de dados
Sign in to saveAlso known as information structure
uma estrutura de armazenamento de dados que facilite sua busca ou compreesão
A data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently. It matters because choosing the right data structure can make computer programs faster and easier to work with.
AI-generated from the Wikipedia summary — may contain errors.
Article · Português
Uma estrutura de dados (ED), em ciência da computação, éuma coleção tanto de valores (e seus relacionamentos) quanto de operações (sobre os valores e estruturas decorrentes).É uma implementação concreta de um tipo abstrato de dado (TAD) ou um tipo de dado (TD) básico ou primitivo.Assim, o termo ED pode ser considerado sinônimo de TD, se considerado TAD um hipônimo de TD, isto é, se um TAD for um TD. Critérios para escolha e estudo de uma estrutura de dados incluem eficiência para buscas e padrões específicos de acesso,necessidades especiais para manejo de grandes volumes (veja big data),ou a simplicidade de implementação e uso.Ou seja, EDs eficientes são cruciais para a elaboração de algoritmos,diversas linguagens possuem ênfase nas EDs, como evidenciado pela POO,e aplicações distintas usufruem de ou requerem EDs específicas(e.g. um compilador usa uma tabela de dispersão paraidentificadores e namespaces, enquanto umaÁrvore B ou [en] é apropriada para acessos randômicos). Em termos de EDs, os TDs e TADs são definidos indiretamente pelas operaçõese usos, e propriedades destas operações e usos: e.g. o custo computacionale o espaço que pode representar e ocupa na memória.
Abstract from DBpedia / Wikipedia · CC BY-SA
Gallery (2)
Available in 75 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- Afrikaans
- Albanian
- Armenian
- Asturian
- Bahasa Indonesia
- Bangla
- Basque
- Belarusian
Show 56 more
- Bosnian
- Bulgarian
- Burmese
- Catalan
- Central Kurdish
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Filipino
- Finnish
- Galician
- Georgian
- Greek
- Hebrew
- Hungarian
- Icelandic
- Ido
- Interlingua
- Kannada
- Kara-Kalpak
- Kazakh
- Latin
- Latvian
- Lombard
- Macedonian
- Malay
- Malayalam
- mnw
- Mongolian
- Nederlands
- Norwegian
- Piedmontese
- Polski
- Romanian
- Serbian
- Serbian (Latin)
- simple
- Sinhala
- Slovak
- Slovenian
- Svenska
- Swahili
- Tamil
- Tiếng Việt
- Toki Pona
- Türkçe
- Ukrainian
- Uzbek
- Wu Chinese
- zh_min_nan
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0