Explore AVL and red-black tree data structures.
Also find me here:
Baeldung Author
Subham Datta
I'm currently pursuing Ph.D. degree in Computer Engineering from the University of Cyprus. I'm also working at KIOS Research and Innovation Center of Excellence. My research area includes Cyber Security, Algorithms, Machine Learning. In my free time, I love watching cricket and movies.
Here's what I've written (so far):
Baeldung on Computer Science
- All
- Networking (35)
- OS (24)
- Security (23)
- Algorithms (23)
- Trees (11)
- Graphs (8)
- Programming (7)
- Math and Logic (7)
- Data Structures (7)
- Path Finding (4)
- Sorting (2)
- Software Architecture (2)
- Graph Traversal (2)
- Core Concepts (2)
- Artificial Intelligence (2)
- Web (1)
- Searching (1)
- Machine Learning (1)
- Concurrency (1)
Can TCP and UDP Sockets Use the Same Port?
Filed under Networking
Explore a general overview of the ports used by TCP and UDP sockets.
Valid Characters of a Hostname
Filed under Networking, Security
Explore the basic concept of hostname in networking.
Network: Longest Prefix Matching
Filed under Networking
Learn about the IP prefix concept in computer networking.
Binary Tree vs. Binary Search Tree
Filed under Data Structures, Trees
Explore two tree data structures: binary tree and binary search tree.
What Is the Maximum Length of a URL in Different Browsers?
Filed under Networking, OS
Learn about the maximum length of a URL in different browsers.
What Is a Random Walk?
Filed under Algorithms, Math and Logic
Explore the concept of random walk in detail.
Determining Network and Broadcast Address Using IP Address and Subnet Mask
Filed under Networking
Explore IP address, broadcast address, network address, and subnet mask thoroughly.
Graph Density
Filed under Graphs
Explore graph density in detail.