Commit Graph

333 Commits

Author SHA1 Message Date
Corentin Le Molgat
fdfc6af03e rework ortools samples (#4590) 2025-05-16 18:02:19 +02:00
Corentin Le Molgat
17498776bf algorithms: export from google3 2025-05-16 18:02:19 +02:00
Corentin Le Molgat
6351d3b3f1 set_cover: backport from main 2025-04-30 15:15:39 +02:00
Mizux Seiha
8282915d11 cmake: Add USE_fuzztest option 2025-03-27 18:13:29 +01:00
Corentin Le Molgat
f17646132c bazel: rename com_google_absl as abseil-cpp 2025-03-26 11:42:18 +01:00
Corentin Le Molgat
3622b4f7d0 backport fixup from main 2025-03-13 16:54:58 +01:00
Laurent Perron
a4b37b6465 large sync with main 2025-03-07 10:33:36 +01:00
Mizux Seiha
56fde74a11 move set_cover 2025-03-04 21:06:53 +01:00
Mizux Seiha
80686581f4 backport from main 2025-02-25 16:04:20 +01:00
Corentin Le Molgat
d4acbe81ce replace base/logging.h by absl/log/log.h 2025-02-25 11:16:30 +01:00
Corentin Le Molgat
fc237eaf0d export from google3 2025-02-10 14:26:48 +01:00
Laurent Perron
240b86f7ff sync set cover 2025-01-27 13:50:54 +01:00
Corentin Le Molgat
ef13f51037 algorithms: use absl::string_view 2025-01-22 13:53:03 +01:00
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Laurent Perron
b7126ddc04 fix 2024-12-20 13:23:40 +01:00
Laurent Perron
d07256424a cleanup 2024-12-19 16:38:54 +01:00
Laurent Perron
fc422b468f update code 2024-12-19 15:39:10 +01:00
Corentin Le Molgat
d5c3764d77 cmake: Fix macOS 15 python build 2024-12-16 15:45:02 +01:00
Laurent Perron
98bcc5b800 remove fuzztest from the 9.12 release 2024-12-13 19:52:36 +01:00
Corentin Le Molgat
3de094af2a re-export n_choose_k 2024-12-09 13:56:15 +01:00
Laurent Perron
12e6bcc234 polish code 2024-12-06 15:21:08 +01:00
Corentin Le Molgat
81652921bf algorithms: remove unused n_choose_k 2024-12-04 11:38:35 +01:00
Laurent Perron
742471104a more spans 2024-12-02 17:22:57 +01:00
Laurent Perron
0593c68b98 spans 2024-11-28 15:52:51 +01:00
Laurent Perron
8386d7ab6d more work on set cover 2024-11-17 14:19:33 +01:00
Corentin Le Molgat
e443a46fa2 algorithms: backport from main 2024-11-15 10:27:20 +01:00
Corentin Le Molgat
c308bf811e bazel: cleanup 2024-11-15 10:27:19 +01:00
Corentin Le Molgat
bc4c73a786 backport algorithms/ from main 2024-11-12 16:04:44 +01:00
Laurent Perron
18df536d12 cherry-pick from the main branch 2024-10-24 11:42:11 +02:00
Corentin Le Molgat
cd8fe14232 graph: rename io.h as graph_io.h
This avoid compile errors on windows since msvc already provide a io.h system header.
Which is included by googletest (gtest-port.h IIRC), so enabling graph tests will fail
2024-10-21 11:01:37 +02:00
Laurent Perron
a95ac0f0a5 Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix 2024-10-16 14:28:08 +02:00
Laurent Perron
19317b21fd more absl support: span... 2024-10-16 14:13:13 +02:00
Corentin Le Molgat
8a996d7e68 backport main/ 2024-10-14 16:47:46 +02:00
Corentin Le Molgat
ef8716241a backport from main 2024-10-01 12:48:20 +02:00
Corentin Le Molgat
e93fba6c25 algorithms: export from google3 2024-09-09 16:03:17 +02:00
Corentin Le Molgat
b093e98046 algorithms: Add python.set_cover 2024-09-02 19:04:39 +02:00
Laurent Perron
9e151b4ee5 more span 2024-08-02 19:58:55 +02:00
Laurent Perron
f2b0044188 small cleanups 2024-07-22 11:33:50 +02:00
Laurent Perron
b96e7e1a47 minor updates 2024-07-19 16:10:27 +02:00
Corentin Le Molgat
8c9bf934ad algorithms: std::vector -> absl::Span 2024-07-17 11:40:54 +02:00
Corentin Le Molgat
48435078ec format fix 2024-07-17 11:40:54 +02:00
Corentin Le Molgat
93b1172e14 backport algorithms from main 2024-07-12 13:46:46 +02:00
Corentin Le Molgat
8509c728e2 cleanup 2024-05-30 10:52:45 +02:00
Laurent Perron
040bb0ca5f more work on set covering 2024-05-30 10:52:45 +02:00
Corentin Le Molgat
5eff2b6513 backport algorithms from main 2024-05-30 10:52:45 +02:00
Laurent Perron
f5d662c029 use absl::span 2024-05-30 10:52:44 +02:00
Laurent Perron
4cbd27dae9 sync with main 2024-05-30 10:52:42 +02:00
Corentin Le Molgat
5bdcc38cbd algorithms: backport from main 2024-05-30 10:51:54 +02:00
Corentin Le Molgat
45f33870c5 bazel: update algorithms build 2024-03-04 08:23:48 +01:00
Corentin Le Molgat
94f35edbba update 2024-02-22 10:55:34 +01:00