{"id":24153515,"url":"https://github.com/sanchariii/ip-address","last_synced_at":"2025-08-31T16:43:30.730Z","repository":{"id":92476171,"uuid":"570411953","full_name":"Sanchariii/IP-Address","owner":"Sanchariii","description":"The main objective of this project is to make an algorithm that can search through data as fast as possible. This project is an implementation of data structures.","archived":false,"fork":false,"pushed_at":"2022-11-25T05:57:10.000Z","size":250,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T20:47:31.453Z","etag":null,"topics":["c-programming","data-structures","tree-structure"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sanchariii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-25T05:56:06.000Z","updated_at":"2023-06-04T20:23:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"a0f32fc2-bcdc-40f0-8a22-6038b62bc88a","html_url":"https://github.com/Sanchariii/IP-Address","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Sanchariii/IP-Address","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sanchariii%2FIP-Address","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sanchariii%2FIP-Address/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sanchariii%2FIP-Address/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sanchariii%2FIP-Address/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sanchariii","download_url":"https://codeload.github.com/Sanchariii/IP-Address/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sanchariii%2FIP-Address/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273010949,"owners_count":25030368,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-programming","data-structures","tree-structure"],"created_at":"2025-01-12T11:31:43.142Z","updated_at":"2025-08-31T16:43:30.692Z","avatar_url":"https://github.com/Sanchariii.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IP-Address-Finder\nWith the help of splay tree data structure, we would create a tree whose nodes are\nembedded with the Ip address of the device that are connect to a specific network router. In our\ncode we have taken 11 devices connected to one network router and so there would be some\ncommon part in the Ip address of each of the devices. Now, router gets some specific data\npackets from the net which is supposed to be given to a specified device and so it uses searching\noperation to find the correct Ip address. To increase the speed of this process we use splay tress\nfor searching and inserting the Ip addresses. It is the fastest data structure for searching\noperation. Therefore, the router sends the data packet to the specified Ip address when multiple\ndevices are connected. Here we have used the random function to input the data packets so that\nthere is no input function required and the processes is completely automatic as it takes place in\nnetwork router.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanchariii%2Fip-address","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsanchariii%2Fip-address","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanchariii%2Fip-address/lists"}