Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- value = [None]
- right = [None]
- def add_after(i, val):
- '''добавить после
- iого элемента
- значение val'''
- value.append(val)
- right.append(right[i])
- right[i] = len(value) - 1
- #i x r i -> r -> x
- #* **<---***
- #|___________^
- def delete_after(i):
- '''удалить элемент после
- iого элемента'''
- right[i] = right[right[i]]
- #i(A) x(leha) a
- #* -------->**-------->***
- #|______________________^
- def print_linked_list():
- k = 0
- while right[k] is not None:
- k = right[k]
- print( value[k], end = '->')
- add_after(0,25) # 1
- add_after(0,13) # 2
- add_after(1,14) # 3
- delete_after(1)
- print_linked_list()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement