The IP Address Finder is a console-based application developed in C to manage and find IP addresses using a Splay Tree data structure. It simulates the assignment of data packets to IP addresses.
- Insertion of IP Addresses
- Allows insertion of IP addresses into the Splay Tree.
- Search for IP Addresses
- Searches for a specific IP address and splay it to the root.
- Data Packet Assignment
- Randomly assigns data packets to IP addresses.
- Display IP Addresses
- Displays all IP addresses along with their assigned data packets in an in-order traversal.
- Programming Language: C
- Libraries: Standard C Libraries
main.c
: The main file containing the implementation of the IP Address Finder using Splay Tree.
- Run the executable file created after compilation.
- The program will automatically insert predefined IP addresses into the Splay Tree.
- It will then assign random data packets to these IP addresses.
- Finally, it will display all IP addresses with their corresponding data packets.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or inquiries, please contact:
- Name: Limbachiya Chintan Bharatbhai
- Email: chintanlimbachiya1515@gmail.com
- LinkedIn: Chintan Limbachiya