Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 95% Algorithms and Data Structures in Java - Part II

Algorithms and Data Structures in Java – Part II

$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 #52 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. Ramon Armando Acevedo Hurtado

    Excelente curso.

    Helpful(0) Unhelpful(0)You have already voted this
  2. 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. Shashikiran

    worst experience please refund

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

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

    Helpful(0) Unhelpful(0)You have already voted this
  5. Nilesh Shivaji Shinde

    not the impressive. not as per udemy standards

    Helpful(0) Unhelpful(0)You have already voted this
  6. 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

    $10.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare