Your Attractive Heading

Algorytmy i ich złożoność

01
PODSTAWY

Czy istnieje przepis na rozwiązanie każdego problemu?

Algorytmy – Podstawowe Zagadnienia

Algorytm to precyzyjny zestaw instrukcji, które krok po kroku opisują, jak wykonać określone zadanie lub rozwiązać dany problem. Wyobraź sobie przepis kulinarny – to też rodzaj algorytmu, który prowadzi do przygotowania dania. W informatyce algorytmy są językiem, za pomocą którego komputery wykonują swoje zadania.

Algorytm Sortowania
Algorytm Binarny
Algorytm Grzebieniowy
Portfolio Architecture

Python – Język programowania dla algorytmiki

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Składnia Języka
Zmienne
Kontenery na dane
Słownik
Hashowanie

Złożoność Obliczeniowa

Złożoność algorytmu to miara zasobów (czasu lub pamięci), jakich algorytm potrzebuje do wykonania swojego zadania w zależności od rozmiaru danych wejściowych. Pozwala na wyrażenie jak szybko rośnie zapotrzebowanie na zasoby wraz ze wzrostem rozmiaru problemu. Przykładowo, algorytm o złożoności O(n) oznacza, że czas wykonania rośnie liniowo z rozmiarem danych wejściowych n, natomiast algorytm o złożoności O(n2) oznacza, że czas rośnie kwadratowo, co jest znacznie mniej efektywne dla dużych zbiorów danych.

Czym jest złożoność
Jak ją obliczyć
Złożoność czasowo
Złożoność Pamięciowa
02
Co ważne!

Spis Lekcji

Lekcja 1

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture

Lekcja 2

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture

Lekcja 3

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture
03
Data Science

Data platforms

Lekcja 4

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture

Lekcja 5

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture

Lekcja 6

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris.

Marketing Research
Messaging
Positioning
Persona/Segmentation
Portfolio Architecture
Scroll to Top