JAVA-ALG

Java data structures and algorithms

Common algorithms and analysis of their effectiveness
Form of participation
Form of training
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

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.