Data structure
Data structure روشی برای سازماندهی دادههاست که دسترسی و کار با آنها را متناسب با نیاز برنامه کارآمد میکند.
توضیح
هر Data structure دادهها را با نظم و رابطههای مشخصی نگه میدارد و روشهایی برای دسترسی، افزودن یا حذف آنها دارد. مثلاً list ترتیب عناصر را حفظ میکند، اما dictionary دسترسی به مقدارها را با کلید ممکن میکند. انتخاب مناسب به کار برنامه بستگی دارد؛ گزینهای که برای جستوجو مناسب است، لزوماً برای همهٔ عملیات بهترین نیست.
مثال
scores = {"sara": 18, "ali": 16}
print(scores["sara"]) # 18چرا مهمه
وقتی مجموعهای از دادهها را در برنامه نگه میداری، با انتخاب Data structure روبهرو میشوی. این انتخاب روی سرعت عملیات، مصرف حافظه و سادگی کد اثر میگذارد.
مفهومهای مرتبط
این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.
بر پایهٔ «Data structure» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.
مطالبی با این مفهوم
هنوز مطلبی منتشر نشده.