-
Notifications
You must be signed in to change notification settings - Fork 53
Closed
Labels
CC Programming LanguageC Programming Languagec++C++ Programming LanguageC++ Programming Languagegood first issueGood for newcomersGood for newcomershacktoberfestHacktoberfest IssueHacktoberfest Issuehacktoberfest-2023Hacktoberfest 2023 IssueHacktoberfest 2023 Issuehacktoberfest-acceptedAccepted for HacktoberfestAccepted for Hacktoberfestnot-assignedIssue Not assigned yetIssue Not assigned yetpythonPython Programming LanguagePython Programming Language
Description
❗Write Code in Only One Language ( CPP , C , Java , Python )
Give File Name : Linked List Insertion ✅ In respective language folder
📑 DESCRIPTION
Linked List Insertion
Create a link list of size N according to the given input literals. Each integer input is accompanied by an indicator which can either be 0 or 1. If it is 0, insert the integer in the beginning of the link list. If it is 1, insert the integer at the end of the link list.
Hint: When inserting at the end, make sure that you handle NULL explicitly.
Example 1:
Input:
LinkedList: 9->0->5->1->6->1->2->0->5->0
Output: 5 2 9 5 6
Explanation:
Length of Link List = N = 5
9 0 indicated that 9 should be
inserted in the beginning. Modified
Link List = 9.
5 1 indicated that 5 should be
inserted in the end. Modified Link
List = 9,5.
6 1 indicated that 6 should be
inserted in the end. Modified Link
List = 9,5,6.
2 0 indicated that 2 should be
inserted in the beginning. Modified
Link List = 2,9,5,6.
5 0 indicated that 5 should be
inserted in the beginning. Modified
Link List = 5,2,9,5,6.
Final linked list = 5, 2, 9, 5, 6.
Example 2:
Input:
LinkedList: 5->1->6->1->9->1
Output: 5 6 9
Follow-up: Can you come up with an algorithm that is less than O(n^2) time complexity?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CC Programming LanguageC Programming Languagec++C++ Programming LanguageC++ Programming Languagegood first issueGood for newcomersGood for newcomershacktoberfestHacktoberfest IssueHacktoberfest Issuehacktoberfest-2023Hacktoberfest 2023 IssueHacktoberfest 2023 Issuehacktoberfest-acceptedAccepted for HacktoberfestAccepted for Hacktoberfestnot-assignedIssue Not assigned yetIssue Not assigned yetpythonPython Programming LanguagePython Programming Language