def main(): li = [2, 3, 5, 99, 6, 8, 9] llact = cm.ll_action() a = llact.create_list_ll(li) llact.show(a) print("\n") b = insertion_sort(a) llact.show(b)
def main(): llact = cm.ll_action() a = llact.create_random_ll(10) llact.show(a) print("\n") c = merge_sort(a) print("\n") llact.show(c)
def main(): llact = cm.ll_action() a = llact.create_random_ll(8) llact.show(a) print("\n") key = 4 c = find_nth_from_last(a, key) llact.show(c)
def main(): llact = cm.ll_action() a = llact.create_random_ll(8) llact.show(a) print("\n") key = 4 c = swap_nth_node(a,key) print("\n") llact.show(c)
def main(): li = [2, 3, 5, 99, 6,8, 9] llact = cm.ll_action() a = llact.create_list_ll(li) llact.show(a) print("\n") key = 2 b = delete_node(a,key) llact.show(b)
def main(): llact = cm.ll_action() li1 = [3, 9, 14, 59, 90, 100] li2 = [6, 10, 15, 33, 56, 99] a = llact.create_list_ll(li1) b = llact.create_list_ll(li2) llact.show(a) print("\n") llact.show(b) print("\n") c = merge_sorted(a, b) print("\n") llact.show(c)
def main(): llact = cm.ll_action() a = llact.create_random_ll(5) b = llact.create_random_ll(7) node1 = cm.single_node(8) node2 = cm.single_node(9) llact.insert_at_tail(a, node1) llact.insert_at_tail(a, node2) llact.insert_at_tail(b, node1) llact.show(a) print("\n") llact.show(b) print("\n") c = intersect(a, b) llact.show(c)