JAVA-ALG

Java data structures and algorithms

Common algorithms and analysis of their effectiveness
Choose your participation format
Choose your training format
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Choose a date

Training price

185 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

In programming we are constantly confronted with algorithms, and we implement many of them ourselves, but are they efficient enough?

This training introduces the most well-known algorithms, as well as the high order notation to compare the efficiency of algorithms.

Outline

  • Great Folder nomination
  • Function classes
  • Arrays and matrices
  • ArrayList
  • Strings, String
  • Sets, Set
  • Lists, linked lists, LinkedList
  • Queue, Queue, Deque
  • Stack
  • Heap
  • Priority Queue
  • Tree, Tree traversal algorithms
  • Binary search trees
  • TreeMap, TreeSet
  • Hash algorithm
  • HashMap
  • Graphs
  • Search algorithms
  • Sorting algorithms
  • Programming Theorems
  • Recursion
  • Fibonacci series
  • Backpack problem
  • State space representation
  • Backward search
  • branch and bound algorithm
  • Width search, depth search
  • Optimal search
  • Best-first algorithm
  • The algorithm
Outline (PDF)

Prerequisites

Basic Java programming skills.