Latest Courses
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
Build a Math Quiz iOS Game, no coding, source code includedCheck course
Java Reflection - Master ClassCheck course
Learn How to Make an Ecommerce Website with WordpressCheck course
SAP MDG - Data Replication Framework (DRF) for beginnersCheck course
Matplotlib for Data Visualization with PythonCheck course
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
- 95% Algorithms and Data Structures in Java – Part II

Algorithms and Data Structures in Java – Part II

$199.99 $10.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.4/10 (Our Score)
Product is rated as #50 in category Data Structures and Algorithms

This course is about data structures and algorithms. We are going to implement the problems in Java, but I try to do it as generic as possible: so the core of the algorithms can be used in C++ or Python. The course takes approximately 7 hours to complete. I highly recommend typing out these data structures several times on your own in order to get a good grasp of it.

Section 1:

what are prefix trees (tries)

basics operations: insertion, sorting and autocomplete

longest common prefix problem

prefix trees applications in networking

Section 2:

what are ternary search trees

basic operations: insertion and retrieval

Section 3:

substring search algorithms

brute–force substring search

Boyer–Moore substring search

Rabin–Karp algorithm

Section 4:

strings in programming

prefixes and suffixes

longest common prefix and longest repeated substring problem

Section 5:

basic sorting algorithms

bubble sort and selection sort

insertion sort and shell sort

quicksort and merge sort

Section 6:

what is data compression

run length encoding

Huffman–encoding

LZW compression and decompression

First, we are going to discuss prefix trees: modern search engines for example use these data structures quite often. When you make a google search there is an autocomplete feature because of the underlying trie data structure. It is also good for sorting: hashtables do not support sort operation but on the other hand, tries do support.

Instructor Details

Hi! My name is Balazs Holczer. I am from Budapest, Hungary. I am qualified as a physicist. At the moment I am working as a simulation engineer at a multinational company. I have been interested in algorithms and data structures and its implementations especially in Java since university. Later on I got acquainted with machine learning techniques, artificial intelligence, numerical methods and recipes such as solving differential equations, linear algebra, interpolation and extrapolation. These things may prove to be very very important in several fields: software engineering, research and development or investment banking. I have a special addiction to quantitative models such as the Black-Scholes model, or the Merton-model. Take a look at my website if you are interested in these topics!

Specification: Algorithms and Data Structures in Java – Part II

Duration 7.5 hours
Year 2019
Level All
Certificate Yes
Quizzes No

6 reviews for Algorithms and Data Structures in Java – Part II

3.2 out of 5
2
0
2
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Ramon Armando Acevedo Hurtado

    Excelente curso.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Jyoti Chopra

    You did not talk about what if the string we want to insert is already a substring of the previous string. and how do we know if a string has ended or not

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Shashikiran

    worst experience please refund

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Rony Rauzduel

    Well good explanation. It’s very outstanding to watch this course.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Nilesh Shivaji Shinde

    not the impressive. not as per udemy standards

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Ranjan Kumar Yadav

    great

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Algorithms and Data Structures in Java – Part II
    Algorithms and Data Structures in Java – Part II

    $199.99 $10.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare