Ejemplo n.º 1
0
def create_linked_list(polygon_coords_list):
    polygon_linked_list = DoublyLinkedList()

    polygon_linked_list.insert_in_emptylist([polygon_coords_list[0][0], polygon_coords_list[0][1]])

    for x in range(len(polygon_coords_list)):
        if x != 0:
            polygon_linked_list.insert_at_end(polygon_coords_list[x].copy())

    polygon_linked_list.circularize()

    return polygon_linked_list