Senarai (komputasi): Perbedaan antara revisi
k Bot: Perubahan kosmetika |
merapikan kalimat Tag: Suntingan perangkat seluler Suntingan peramban seluler |
||
(3 revisi perantara oleh 3 pengguna tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
'''Senarai''' ({{asal kata|Inggris| |
'''Senarai''' ({{asal kata|Inggris|list, sequence}}) dalam [[ilmu komputer]] merujuk pada sebuah senarai atas [[tipe data abstrak]] yang terdiri atas sejumlah nilai yang terurut. Sebuah senarai dapat terdiri atas satu atau beberapa nilai yang sama. Konsepsi senarai dalam ilmu komputer sering kali merepresentasikan bilangan sekuens pada [[matematika]]. Setiap entitas nilai yang terdapat sebuah senarai disebut pula sebagai [[elemen|unsur]], butir, atau entri. Bila sebuah senarai memiliki sejumlah nilai unsur yang identik, maka atas tiap-tiap unsur tersebut akan dianggap sebagai unsur yang berbeda. |
||
Senarai juga |
Senarai juga sering kali digunakan untuk merujuk pada penggunaan model struktur data yang memiliki unsur yang digunakan untuk saling menyimpan rujukan satu dengan lainnya sehingga membentuk model senarai abstrak, atau dikenal sebagai [[senarai berantai]]. |
||
'''Senarai statis''' sering digunakan untuk merujuk pada sebuah model senarai yang memiliki sejumlah |
'''Senarai statis''' sering digunakan untuk merujuk pada sebuah model senarai yang memiliki sejumlah unsur yang tetap; dalam artian senarai yang tidak dapat diubah baik nilai atas tiap-tiap unsur yang terdapat dalam senarai, jumlah unsur yang terdapat dalam senarai tersebut tidak dapat ditambah atau dikurangi. |
||
Kebalikannya, '''senarai dinamis''' merujuk pada model senarai yang dapat diubah-ubah baik |
Kebalikannya, '''senarai dinamis''' merujuk pada model senarai yang dapat diubah-ubah baik unsur nilai yang diperbolehkan untuk diganti, atau jumlah unsurnya dapat ditambah atau dikurangi. |
||
== Lihat pula == |
== Lihat pula == |
||
* [[Senarai berantai]] |
* [[Senarai berantai]] |
||
⚫ | |||
[[Kategori:Struktur data|Senarai]] |
[[Kategori:Struktur data|Senarai]] |
||
⚫ | |||
[[az:Siyahı]] |
[[az:Siyahı]] |
||
[[be-tarask:Сьпіс]] |
[[be-tarask:Сьпіс]] |
||
[[ |
[[eo:Listo]])]] |
||
[[eo:Listo]] |
|||
[[fr:Liste (informatique)]] |
|||
[[he:רשימה (מבנה נתונים)]] |
|||
[[it:Lista (informatica)]] |
|||
[[ja:リスト (抽象データ型)]] |
[[ja:リスト (抽象データ型)]] |
||
[[no:Liste]] |
[[no:Liste]] |
||
[[pl:Lista]] |
[[pl:Lista]] |
||
[[pt:Lista]] |
|||
[[ru:Список (информатика)]] |
[[ru:Список (информатика)]] |
||
[[sl:Seznam]] |
[[sl:Seznam]] |
Revisi terkini sejak 20 Desember 2023 07.35
Senarai (bahasa Inggris: list, sequence) dalam ilmu komputer merujuk pada sebuah senarai atas tipe data abstrak yang terdiri atas sejumlah nilai yang terurut. Sebuah senarai dapat terdiri atas satu atau beberapa nilai yang sama. Konsepsi senarai dalam ilmu komputer sering kali merepresentasikan bilangan sekuens pada matematika. Setiap entitas nilai yang terdapat sebuah senarai disebut pula sebagai unsur, butir, atau entri. Bila sebuah senarai memiliki sejumlah nilai unsur yang identik, maka atas tiap-tiap unsur tersebut akan dianggap sebagai unsur yang berbeda.
Senarai juga sering kali digunakan untuk merujuk pada penggunaan model struktur data yang memiliki unsur yang digunakan untuk saling menyimpan rujukan satu dengan lainnya sehingga membentuk model senarai abstrak, atau dikenal sebagai senarai berantai.
Senarai statis sering digunakan untuk merujuk pada sebuah model senarai yang memiliki sejumlah unsur yang tetap; dalam artian senarai yang tidak dapat diubah baik nilai atas tiap-tiap unsur yang terdapat dalam senarai, jumlah unsur yang terdapat dalam senarai tersebut tidak dapat ditambah atau dikurangi.
Kebalikannya, senarai dinamis merujuk pada model senarai yang dapat diubah-ubah baik unsur nilai yang diperbolehkan untuk diganti, atau jumlah unsurnya dapat ditambah atau dikurangi.
Lihat pula
[sunting | sunting sumber]
)]]