|
398 | 398 | * [Minimum Squares To Represent A Number](dynamic_programming/minimum_squares_to_represent_a_number.py) |
399 | 399 | * [Minimum Steps To One](dynamic_programming/minimum_steps_to_one.py) |
400 | 400 | * [Minimum Tickets Cost](dynamic_programming/minimum_tickets_cost.py) |
| 401 | + * [Narcissistic Number](dynamic_programming/narcissistic_number.py) |
401 | 402 | * [Optimal Binary Search Tree](dynamic_programming/optimal_binary_search_tree.py) |
402 | 403 | * [Palindrome Partitioning](dynamic_programming/palindrome_partitioning.py) |
403 | 404 | * [Range Sum Query](dynamic_programming/range_sum_query.py) |
|
468 | 469 |
|
469 | 470 | ## Geometry |
470 | 471 | * [Geometry](geometry/geometry.py) |
| 472 | + * [Graham Scan](geometry/graham_scan.py) |
| 473 | + * [Jarvis March](geometry/jarvis_march.py) |
| 474 | + * Tests |
| 475 | + * [Test Graham Scan](geometry/tests/test_graham_scan.py) |
| 476 | + * [Test Jarvis March](geometry/tests/test_jarvis_march.py) |
471 | 477 |
|
472 | 478 | ## Graphics |
473 | 479 | * [Bezier Curve](graphics/bezier_curve.py) |
|
624 | 630 | * [Sequential Minimum Optimization](machine_learning/sequential_minimum_optimization.py) |
625 | 631 | * [Similarity Search](machine_learning/similarity_search.py) |
626 | 632 | * [Support Vector Machines](machine_learning/support_vector_machines.py) |
| 633 | + * [T Stochastic Neighbour Embedding](machine_learning/t_stochastic_neighbour_embedding.py) |
627 | 634 | * [Word Frequency Functions](machine_learning/word_frequency_functions.py) |
628 | 635 | * [Xgboost Classifier](machine_learning/xgboost_classifier.py) |
629 | 636 | * [Xgboost Regressor](machine_learning/xgboost_regressor.py) |
|
879 | 886 | * [Quine](other/quine.py) |
880 | 887 | * [Scoring Algorithm](other/scoring_algorithm.py) |
881 | 888 | * [Sdes](other/sdes.py) |
| 889 | + * [Sliding Window Maximum](other/sliding_window_maximum.py) |
882 | 890 | * [Tower Of Hanoi](other/tower_of_hanoi.py) |
883 | 891 | * [Word Search](other/word_search.py) |
884 | 892 |
|
|
978 | 986 | * [Sol2](project_euler/problem_014/sol2.py) |
979 | 987 | * Problem 015 |
980 | 988 | * [Sol1](project_euler/problem_015/sol1.py) |
| 989 | + * [Sol2](project_euler/problem_015/sol2.py) |
981 | 990 | * Problem 016 |
982 | 991 | * [Sol1](project_euler/problem_016/sol1.py) |
983 | 992 | * [Sol2](project_euler/problem_016/sol2.py) |
|
0 commit comments