Skip to content

Commit

Permalink
Changed bst removing: O(N^3) -> O(N^2)
Browse files Browse the repository at this point in the history
  • Loading branch information
omeyenburg committed Jan 28, 2024
1 parent 086e46d commit eda6aa5
Show file tree
Hide file tree
Showing 21 changed files with 280 additions and 149 deletions.
23 changes: 2 additions & 21 deletions build/lib/mazeforge/core/loader.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,27 +53,8 @@ def configure_library(lib):
mazeforge_util.init.argtypes = []
mazeforge_util.init.restype = None
mazeforge_util.init()


mazeforge_util.c_print.argtypes = []
mazeforge_util.c_print.restype = None

"""
0:
1:
2:
──
3:
──┘
"""
mazeforge_util.test.argtypes = []
mazeforge_util.test.restype = None

# print_maze
mazeforge_util.print_maze.argtypes = [
Expand Down
Binary file modified build/lib/mazeforge/core/platform/linux/aarch64/libmaze.so
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/linux/arm/libmaze.so
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/linux/i686/libmaze.so
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/linux/x86_64/libmaze.so
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/macos/arm/libmaze.dylib
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/macos/x86_64/libmaze.dylib
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/windows/i686/libmaze.dll
Binary file not shown.
Binary file modified build/lib/mazeforge/core/platform/windows/x86_64/libmaze.dll
Binary file not shown.
23 changes: 2 additions & 21 deletions src/mazeforge/core/loader.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,27 +53,8 @@ def configure_library(lib):
mazeforge_util.init.argtypes = []
mazeforge_util.init.restype = None
mazeforge_util.init()


mazeforge_util.c_print.argtypes = []
mazeforge_util.c_print.restype = None

"""
0:
1:
2:
──
3:
──┘
"""
mazeforge_util.test.argtypes = []
mazeforge_util.test.restype = None

# print_maze
mazeforge_util.print_maze.argtypes = [
Expand Down
Binary file modified src/mazeforge/core/platform/linux/aarch64/libmaze.so
Binary file not shown.
Binary file modified src/mazeforge/core/platform/linux/arm/libmaze.so
Binary file not shown.
Binary file modified src/mazeforge/core/platform/linux/i686/libmaze.so
Binary file not shown.
Binary file modified src/mazeforge/core/platform/linux/x86_64/libmaze.so
Binary file not shown.
Binary file modified src/mazeforge/core/platform/macos/arm/libmaze.dylib
Binary file not shown.
Binary file modified src/mazeforge/core/platform/macos/x86_64/libmaze.dylib
Binary file not shown.
Binary file modified src/mazeforge/core/platform/windows/i686/libmaze.dll
Binary file not shown.
Binary file modified src/mazeforge/core/platform/windows/x86_64/libmaze.dll
Binary file not shown.
Loading

0 comments on commit eda6aa5

Please sign in to comment.