{"id":19262111,"url":"https://github.com/julesss-coder/linkedlistjava","last_synced_at":"2025-08-02T17:12:08.873Z","repository":{"id":199347035,"uuid":"589698252","full_name":"julesss-coder/LinkedListJava","owner":"julesss-coder","description":"Implementing a linked list in Java","archived":false,"fork":false,"pushed_at":"2023-01-30T12:13:42.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T18:46:19.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/julesss-coder.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}},"created_at":"2023-01-16T18:17:07.000Z","updated_at":"2023-01-16T18:19:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"64b9fdda-f7ab-4e6d-a4f0-cfbf09b8b403","html_url":"https://github.com/julesss-coder/LinkedListJava","commit_stats":null,"previous_names":["julesss-coder/linkedlistjava"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/julesss-coder/LinkedListJava","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julesss-coder%2FLinkedListJava","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julesss-coder%2FLinkedListJava/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julesss-coder%2FLinkedListJava/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julesss-coder%2FLinkedListJava/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julesss-coder","download_url":"https://codeload.github.com/julesss-coder/LinkedListJava/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julesss-coder%2FLinkedListJava/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268424029,"owners_count":24248119,"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-02T02:00:12.353Z","response_time":74,"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":[],"created_at":"2024-11-09T19:29:43.206Z","updated_at":"2025-08-02T17:12:08.835Z","avatar_url":"https://github.com/julesss-coder.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LinkedListJava\n\nImplement a linked list in Java.\n\n### German description\n\nWie auch Arrays ist die verkettete Liste eine lineare Datenstruktur, allerdings besteht die verkettete Liste aus einzelnen Elementen (Nodes) die durch Zeiger miteinander verbunden sind.\nLinkedlist.png\nUm die Liste zu implementieren benötigst du 2 Klassen. Die Klasse Node (im Bild A, B, ..) hat ein Attribut value (z.B.: vom Typ String) und einen Zeiger vom Typ Node auf das nächste Element. Die zweite Klasse ist die Liste selbst. Hier implementieren wir alle Funktionen die unsere Liste haben soll. Zumindest brauchen wir add, remove, size, printList und get.\n\nFür diese Aufgabe benötigst du KEINE anderen Datenstrukturen (Arrays, ArrayList, etc.).\nHier ein einfaches Beispiel für die Grundstruktur: https://www.geeksforgeeks.org/linked-list-set-1-introduction/\n\nBonus: Du kannst deine Liste mit Generics(https://www.geeksforgeeks.org/generics-in-java/) implementieren, sodass der Typ des gespeicherte Wertes value, beim erstellen der Liste dynamisch angegeben werden kann.\n\nTask URL: https://wiki.streampy.at/index.php?title=Java_-_OOP_1#Aufgabe:_verkettete_Liste\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulesss-coder%2Flinkedlistjava","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulesss-coder%2Flinkedlistjava","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulesss-coder%2Flinkedlistjava/lists"}