cpp:stl:array
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cpp:stl:array [2020/05/27 16:04] – [Πρόσβαση στα στοιχεία του πίνακα] gthanos | cpp:stl:array [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== std::array ====== | ====== std::array ====== | ||
- | Πρόκειται για μία δομή πίνακα του οποίου το μέγεθος ορίζεται | + | Πρόκειται για μία δομή πίνακα του οποίου το μέγεθος ορίζεται κατά τη δήλωση του πίνακα και παραμένει αμετάβλητο. Μπορείτε να διατρέξετε το πίνακα χρησιμοποιώντας // |
+ | |||
+ | ===== Επίδοση της δομής ===== | ||
+ | |||
+ | * Η πράξη της ένθεσης ή της διαγραφής από τον τέλος του πίνακα έχει σταθερό κόστος **(O(1))**. | ||
+ | * Η πράξη της ένθεσης | ||
+ | * Η πράξη της αναζήτησης είναι γραμμική στο μέγεθος των στοιχείων του πίνακα **(Ο(Ν))**. | ||
+ | * Η πρόσβαση στο i-στο στοιχείο του πίνακα έχει κόστος 1. | ||
===== Ορισμός και διάτρεξη πίνακα ===== | ===== Ορισμός και διάτρεξη πίνακα ===== |
cpp/stl/array.1590595472.txt.gz · Last modified: 2020/05/27 15:04 (external edit)