LIST MA’LUMOTLAR TUZILMASI VA UNING METODLARI BILAN ISHLASH.
Keywords:
List, ma'lumotlar tuzilmasi, elementlar, indeks, metodlar, append, insert, remove, Pop, Sort, Python, C++.Abstract
List ma'lumotlar tuzilmasi - bu elementlar ketma-ketligi saqlanadigan ma'lumotlar tuzilmasidir. Ular ko'plab dasturlash tillarida qo'llaniladi, masalan, Python, C++, Java va boshqalar. Listlar har xil turdagi elementlarni (masalan, butun sonlar, satrlar va boshqalar) saqlashi mumkin. Listlar elementlari tartibli bo'lib, har bir elementga indeks orqali murojaat qilish mumkin.
References
1. Abdullayev A.A. – Algoritmlar va ma’lumotlar tuzilmalari, Toshkent, 2021.
2. Lafore R. – Data Structures and Algorithms in C++, 4th Edition, Pearson Education, 2013.
3. Sweigart A. – Automate the Boring Stuff with Python, No Starch Press, 2015.
4. Python Documentation – The Python Standard Library – Lists. https://docs.python.org/3/tutorial/datastructures.html
5. C++ Reference – std::vector documentation. https://en.cppreference.com/w/cpp/container/vector
6. Oracle Java Documentation – Java Collections Framework. https://docs.oracle.com/javase/8/docs/technotes/guides/collections/
7. Goodrich M.T., Tamassia R., Goldwasser M.H. – Data Structures and Algorithms in Java, 6th Edition, Wiley, 2014.
8. GeeksforGeeks – List Data Structure and Its Operations. https://www.geeksforgeeks.org/data-structures/
9. W3Schools – Python Lists Tutorial. https://www.w3schools.com/python/python_lists.asp
10. TutorialsPoint – C++ Vectors. https://www.tutorialspoint.com/cplusplus/cpp_vectors.htm