My submissions for Advent of Code 2025 adventofcode.com/2025
rust aoc
at main 288 lines 6.1 kB view raw
1# This file is automatically @generated by Cargo. 2# It is not intended for manual editing. 3version = 4 4 5[[package]] 6name = "aoc25-01-1" 7version = "1.0.0" 8 9[[package]] 10name = "aoc25-01-2" 11version = "1.0.0" 12 13[[package]] 14name = "aoc25-02-1" 15version = "1.0.0" 16 17[[package]] 18name = "aoc25-02-2" 19version = "1.0.0" 20 21[[package]] 22name = "aoc25-03-1" 23version = "1.0.0" 24 25[[package]] 26name = "aoc25-03-2" 27version = "1.0.0" 28 29[[package]] 30name = "aoc25-04-1" 31version = "1.0.0" 32 33[[package]] 34name = "aoc25-04-2" 35version = "1.0.0" 36 37[[package]] 38name = "aoc25-05-1" 39version = "1.0.0" 40 41[[package]] 42name = "aoc25-05-2" 43version = "1.0.0" 44 45[[package]] 46name = "aoc25-06-1" 47version = "1.0.0" 48 49[[package]] 50name = "aoc25-06-2" 51version = "1.0.0" 52 53[[package]] 54name = "aoc25-07-1" 55version = "1.0.0" 56 57[[package]] 58name = "aoc25-07-2" 59version = "1.0.0" 60 61[[package]] 62name = "aoc25-08-1" 63version = "1.0.0" 64 65[[package]] 66name = "aoc25-08-2" 67version = "1.0.0" 68 69[[package]] 70name = "aoc25-09-1" 71version = "1.0.0" 72dependencies = [ 73 "itertools", 74] 75 76[[package]] 77name = "aoc25-09-2" 78version = "1.0.0" 79dependencies = [ 80 "itertools", 81] 82 83[[package]] 84name = "aoc25-10-1" 85version = "1.0.0" 86dependencies = [ 87 "itertools", 88] 89 90[[package]] 91name = "aoc25-10-2" 92version = "1.0.0" 93dependencies = [ 94 "microlp", 95] 96 97[[package]] 98name = "aoc25-10-2-brute" 99version = "1.0.0" 100dependencies = [ 101 "itertools", 102 "rayon", 103] 104 105[[package]] 106name = "aoc25-11-1" 107version = "1.0.0" 108 109[[package]] 110name = "aoc25-11-2" 111version = "1.0.0" 112 113[[package]] 114name = "aoc25-12-1" 115version = "1.0.0" 116 117[[package]] 118name = "autocfg" 119version = "1.5.0" 120source = "registry+https://github.com/rust-lang/crates.io-index" 121checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 122 123[[package]] 124name = "crossbeam-deque" 125version = "0.8.6" 126source = "registry+https://github.com/rust-lang/crates.io-index" 127checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 128dependencies = [ 129 "crossbeam-epoch", 130 "crossbeam-utils", 131] 132 133[[package]] 134name = "crossbeam-epoch" 135version = "0.9.18" 136source = "registry+https://github.com/rust-lang/crates.io-index" 137checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 138dependencies = [ 139 "crossbeam-utils", 140] 141 142[[package]] 143name = "crossbeam-utils" 144version = "0.8.21" 145source = "registry+https://github.com/rust-lang/crates.io-index" 146checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 147 148[[package]] 149name = "either" 150version = "1.15.0" 151source = "registry+https://github.com/rust-lang/crates.io-index" 152checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 153 154[[package]] 155name = "itertools" 156version = "0.14.0" 157source = "registry+https://github.com/rust-lang/crates.io-index" 158checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 159dependencies = [ 160 "either", 161] 162 163[[package]] 164name = "log" 165version = "0.4.28" 166source = "registry+https://github.com/rust-lang/crates.io-index" 167checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 168 169[[package]] 170name = "matrixmultiply" 171version = "0.3.10" 172source = "registry+https://github.com/rust-lang/crates.io-index" 173checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" 174dependencies = [ 175 "autocfg", 176 "rawpointer", 177] 178 179[[package]] 180name = "microlp" 181version = "0.2.11" 182source = "registry+https://github.com/rust-lang/crates.io-index" 183checksum = "51d1790c73b93164ff65868f63164497cb32339458a9297e17e212d91df62258" 184dependencies = [ 185 "log", 186 "sprs", 187] 188 189[[package]] 190name = "ndarray" 191version = "0.17.1" 192source = "registry+https://github.com/rust-lang/crates.io-index" 193checksum = "0c7c9125e8f6f10c9da3aad044cc918cf8784fa34de857b1aa68038eb05a50a9" 194dependencies = [ 195 "matrixmultiply", 196 "num-complex", 197 "num-integer", 198 "num-traits", 199 "portable-atomic", 200 "portable-atomic-util", 201 "rawpointer", 202] 203 204[[package]] 205name = "num-complex" 206version = "0.4.6" 207source = "registry+https://github.com/rust-lang/crates.io-index" 208checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 209dependencies = [ 210 "num-traits", 211] 212 213[[package]] 214name = "num-integer" 215version = "0.1.46" 216source = "registry+https://github.com/rust-lang/crates.io-index" 217checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 218dependencies = [ 219 "num-traits", 220] 221 222[[package]] 223name = "num-traits" 224version = "0.2.19" 225source = "registry+https://github.com/rust-lang/crates.io-index" 226checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 227dependencies = [ 228 "autocfg", 229] 230 231[[package]] 232name = "portable-atomic" 233version = "1.11.1" 234source = "registry+https://github.com/rust-lang/crates.io-index" 235checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" 236 237[[package]] 238name = "portable-atomic-util" 239version = "0.2.4" 240source = "registry+https://github.com/rust-lang/crates.io-index" 241checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" 242dependencies = [ 243 "portable-atomic", 244] 245 246[[package]] 247name = "rawpointer" 248version = "0.2.1" 249source = "registry+https://github.com/rust-lang/crates.io-index" 250checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 251 252[[package]] 253name = "rayon" 254version = "1.11.0" 255source = "registry+https://github.com/rust-lang/crates.io-index" 256checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" 257dependencies = [ 258 "either", 259 "rayon-core", 260] 261 262[[package]] 263name = "rayon-core" 264version = "1.13.0" 265source = "registry+https://github.com/rust-lang/crates.io-index" 266checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" 267dependencies = [ 268 "crossbeam-deque", 269 "crossbeam-utils", 270] 271 272[[package]] 273name = "smallvec" 274version = "1.15.1" 275source = "registry+https://github.com/rust-lang/crates.io-index" 276checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 277 278[[package]] 279name = "sprs" 280version = "0.11.4" 281source = "registry+https://github.com/rust-lang/crates.io-index" 282checksum = "6dca58a33be2188d4edc71534f8bafa826e787cc28ca1c47f31be3423f0d6e55" 283dependencies = [ 284 "ndarray", 285 "num-complex", 286 "num-traits", 287 "smallvec", 288]