Hướng dẫn linked list python exercises
Linked List: [ 14 exercises with solution][An editor is available at the bottom of the page to write and execute the scripts.] Show 1. Write a Python program to create a singly linked list, append some items and iterate through the list.
Go to the editor 2. Write a Python program to find the size of a singly linked list.
Go to the editor 3. Write a Python program to search a specific item in a singly linked list and return true if the item is found otherwise return false.
Go to the editor 4. Write a Python program to access a specific item in a singly linked list using index value.
Go to the editor 5. Write a Python program to set a new value of an item in a singly linked list using index value.
Go to the editor 6. Write a Python program to delete the first item from a singly linked list.
Go to the editor 7. Write a Python program to delete the last item from a singly linked list.
Go to the editor 8. Write a Python program to create a doubly linked list, append some items and iterate through the list (print forward).
Go to the editor 9. Write a Python program to create a doubly linked list and print nodes from current position to first node.
Go to the editor 10. Write a Python program to count the number of items of a given doubly linked list.
Go to the editor 11. Write a Python program to print a given doubly linked list in reverse order.
Go to the editor 12. Write a Python program to insert an item in front of a given doubly linked list.
Go to the editor 13. Write a Python program to search a specific item in a given doubly linked list and return true if the item is found otherwise return false.
Go to the editor 14. Write a Python program to delete a specific item from a given doubly linked list.
Go to the editor Python Code Editor: More to Come ! Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page. Test your Python skills with w3resource's quiz Python: Tips of the DayProfile And Stats Of Your Code: import cProfile, pstats, StringIO pr = cProfile.Profile() pr.enable() # ... do something ... pr.disable() s = StringIO.StringIO()ps = pstats.Stats(pr, stream=s).sort_stats('cumulative') ps.print_stats() print s.getvalue() Write a Python program to create a singly linked list, append some items and iterate through the list. Sample Solution:- Python Code: Sample Output: Flowchart:
Python Code Editor: Contribute your code and comments through Disqus. Previous:
Python Linked List Home. What is the difficulty level of this exercise? Test your Programming skills with w3resource's quiz. Python: Tips of the DayProfile And Stats Of Your Code: import cProfile, pstats, StringIO pr = cProfile.Profile() pr.enable() # ... do something ... pr.disable() s = StringIO.StringIO()ps = pstats.Stats(pr, stream=s).sort_stats('cumulative') ps.print_stats() print s.getvalue()
|