ФИНКИ / Основи и алгоритми

Примена на алгоритми и податочни структури.

Поврзи ги алгоритмите со практични задачи и препознај кога да користиш листи, хеш-структури, дрва или графови.

01 / ШТО ЌЕ УЧИМЕ

Темите зад
решенијата.

Краток преглед според официјалната предметна програма ↗.
Код: F23L2W201
Проверено: 08.10.2026.

  1. 01Избор на структура според проблемот
  2. 02Работа со листи, магацини и редици
  3. 03Алгоритми за сортирање и хеширање
  4. 04Дрва, графови и процена на сложеноста
02 / РАЗБЕРИ ГО КОНЦЕПТОТ

Логиката зад
решението.

Примената започнува со операциите што ги бара проблемот. Ако последната промена треба прва да се поништи, природен избор е магацин. Ако треба да најдеме најкраток пат меѓу врзани објекти, размислуваме за граф. Изборот го оправдуваме со потребните операции и нивната цена.

ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР

Историја на промени во уредник

Уредник за текст треба да ги поддржи копчињата Undo и Redo за три последователни измени: A, B и C.

  1. 01

    Секоја нова измена ја ставаме на магацинот Undo.

  2. 02

    Undo ја вади C и ја префрла на магацинот Redo.

  3. 03

    Redo ја враќа C; нова независна измена ја празни старата Redo историја.

Што добиваме?

Историјата се движи меѓу два магацина. Не чуваме само текст, туку и доволно информации за обратната операција.

Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.

03 / СТУДЕНТСКИ ПРАШАЊА

Прашај.
Разбери подобро.

Зошто се потребни два магацина?

Едниот ги чува извршените промени, другиот поништените. Врвот на секој магацин ја определува следната дозволена операција.

Што ако магацинот е празен?

Операцијата мора да биде оневозможена или да врати јасен резултат без промена. Не смее да се вади непостоечки елемент.

Како докажувам дека избраната структура е соодветна?

Наброј ги операциите, покажи пример со нив и анализирај ја сложеноста. Името на структурата само по себе не е образложение.

УЧИ СО РАЗБИРАЊЕ

Твојот материјал.
Нашата следна задача.

Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.

НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.

Часот завршува.
Знаењето останува.

Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.

Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.
ЕДЕН РАЗГОВОР. НОВ ПОЧЕТОК.

Твојот следен ред код
почнува тука.

Пријави се за час
Или јави се: 075 443 230
ЕДЕН ПРОФИЛ / СЕКОЈ ТВОЈ ПРЕДИЗВИК

Добредојде.

Google · НаскороFacebook · Наскоро

или со твоите податоци