Алгоритмдерге кіріспе
Алгоритмдерге кіріспе
Жоспар (План)
- Алгоритм түсінігі
- Алгоритмдердің қасиеттері
- Алгоритмдердің күрделілігі
- Big O нотациясы
Теория және түсіндірмелер
Алгоритм - бұл есепті шешуге арналған нақты қадамдар тізбегі.
Алгоритмнің негізгі қасиеттері: дискреттілік, анықтылық, нәтижелілік, массалық және түсініктілік.
Мысалдар
# Қарапайым алгоритм мысалы
def find_max(numbers):
if not numbers:
return None
max_num = numbers[0]
for num in numbers:
if num > max_num:
max_num = num
return max_num
Тапсырмалар
- Өз алгоритміңізді жазыңыз
- Алгоритмнің күрделілігін есептеңіз
- Алгоритмді оңтайландырыңыз
Қосымша материалдар
- Алгоритмдер туралы кітаптар
- Онлайн курстар