Негізгі деректер құрылымдары
Негізгі деректер құрылымдары
Жоспар (План)
- Массивтер
- Байланысты тізімдер
- Стектер
- Кезектер
Теория және түсіндірмелер
Деректер құрылымдары - деректерді сақтау және өңдеу әдістері.
Әр құрылымның өз қолдану аясы бар.
Мысалдар
class Node:
def __init__(self, data):
self.data = data
self.next = None
class LinkedList:
def __init__(self):
self.head = None
def append(self, data):
if not self.head:
self.head = Node(data)
return
current = self.head
while current.next:
current = current.next
current.next = Node(data)
Тапсырмалар
- Байланысты тізім құрыңыз
- Стек жүзеге асырыңыз
- Кезек жүзеге асырыңыз
Қосымша материалдар
- Деректер құрылымдары туралы кітаптар
- Практикалық жаттығулар