* Images * Heightfields WHY? Shouldn't it be bit array??? Visame (talk) 16:47, 20 August 2008 (UTC)Reply
| This article is rated List-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
* Images * Heightfields
WHY? Shouldn't it be bit array??? Visame (talk) 16:47, 20 August 2008 (UTC)
I was wondering if this page could be extended to become a more comprehensive listing of data structures. The idea would be to create a standard format of the form
Name
Operations
Efficiency
lower bounds
refs
cross refs to other structures etc.
That may not be appropriate for the list page, but each page could have a table, like most language, country, and taxonomic classification pages have, that has a standard format with common information. --G Gordon Worley III 22:50, 23 Sep 2004 (UTC)
---
An associative array is a Abstract Data Type, not a Data Structure. Should it be on here?
---
Shouldn't BSP trees get their own link? It has it's own article already..
The way this page is currently layed out is inconsistent and rather confusing. Many of the data structures listed could fit easily in more than one place. For example, heaps are a type of priority queue, and binary search trees are a type of associative array. I suggest this page be reorganized so that the top-level heading are abstract data types and underneath are all of the concrete data structures that implement the abstract data type. A "Miscellaneous" top-level category would house any unique concrete data structures. Thoughts?
I would like to see in this page, data structures in a table with columns saying which advantages they have: For instance, some data structures are useful when data is sparse, while some other behave better when they are complete. Some of them behave very well on parallel environments while some others do better on single threaded. Some others provide very good space usage, while some others give a very good performance while not caring about the space too much. Some have very fast queries while slow updates.
That would make a page like a reference where to find which data structure is suitable for each problem depending on the properties we want.
Just some thoughts.
Is string really a primitive type? it is composed of an array of another primitive thus falling into a different class? —Preceding unsigned comment added by 93.97.20.167 (talk) 17:48, 14 April 2009 (UTC)
Are tables are really useful here? I think plain list with some more subsections would be better here. Andreas Kaufmann (talk) 08:15, 18 April 2009 (UTC)
Date, or DateTime, should be mentioned, perhaps in a new section that includes String, as perhaps a "possibly primitive (depending upon the programing language)" type.
However I know part of the reason why it is not yet included is that there doesn't seem to be an article for Date (datatype), DateTime (datatype) or similar. Mark Hurd (talk) 04:43, 18 March 2012 (UTC)
I suggest that "Data structures" redirect here and not to "Data structure" — Preceding unsigned comment added by 67.139.71.50 (talk) 06:50, 3 June 2012 (UTC)
Huh? How is trees a type of trees? — Preceding unsigned comment added by 68.183.23.147 (talk) 02:06, 17 January 2013 (UTC)
hello
I don't know why the data types, and the primitive data type are listed on a list that is called "list of data structures".
won't it be clear if there were and introduction explaining why they are included in this list?
I can't understand why "data types" and "primitive data types", that are not related to "data structures" in their definition, are listed as data structures.
see: https://en.wikipedia.org/wiki/Primitive_data_type https://en.wikipedia.org/wiki/Data_type
I can't give sugestions because I don't understand much of this. thank you — Preceding unsigned comment added by Elcarlis54 (talk • contribs) 16:09, 3 January 2017 (UTC)
Records are discussed but I would have thought that tables warrant a mention too? A simple table implementation would be a list of (pointers to) records. Alternatively, if tables do not fall under the rubric of data structures, then this should be pointed out somewhere in the article with reasons. HTH. RobbieIanMorrison (talk) 14:56, 23 November 2018 (UTC)
Hello,
I am confused why "Trie" is not under the "Tree" category?
Because in the Trie it is said that:
In computer science, a trie, also called digital tree or prefix tree, is a type of search tree, a tree data structure used for locating specific keys from within a set.
Thanks — Preceding unsigned comment added by Nurgasemetey (talk • contribs) 20:40, 10 July 2021 (UTC)
Why is the Python 3 standard type hierarchy depicted at the top of this page? The page has very little to do with Python's classification of data types. Caleb Stanford (talk) 16:58, 11 March 2022 (UTC)
The list is definitely ordered. why would this be dubious? Jasdasra (talk) 00:13, 9 June 2022 (UTC)
Due to the ambiguity between informal and formal definitions, having an inclusive list of structures and types would make more sense. Jasdasra (talk) 00:43, 9 June 2022 (UTC)
Quoting the article:
> This order is usually determined by the order in which the elements are added to the structure
In PHP, that applies to associative arrays as well. In fact, in PHP, lists are plain associative arrays with an unmanaged/auto-incrementing index. Uuf6429 (talk) 23:49, 8 February 2024 (UTC)
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.