Commit Graph

  • 0fb7f71f79 Merge pull request 'string_impl' (#2) from string_impl into master master marco 2026-03-16 09:55:28 +01:00
  • de22c706af Added String benchmark function string_impl marco 2026-03-16 09:53:07 +01:00
  • f8a77a6056 Added String type documentation marco 2026-03-16 09:38:38 +01:00
  • 6110fc963c Fixed a bug and added unit tests for String type marco 2026-03-13 18:27:00 +01:00
  • 1871035cd6 Added string_{trim,split,destroy,split_destroy} marco 2026-03-13 17:36:37 +01:00
  • b4a704f1b4 Added `string_{get_at,set_at,to_lower,to_upper,reverse} marco 2026-03-13 17:16:02 +01:00
  • 086446039b Fixed a bug about string comparison marco 2026-03-13 11:48:42 +01:00
  • 55b14ee949 Added string_{new,clone,concat,contains,slice,eq} marco 2026-03-13 11:39:50 +01:00
  • 110ccae8b9 Added UTF-8 helper functions marco 2026-03-13 10:43:36 +01:00
  • c7f6ed82c9 Merge pull request 'fast_div_proto' (#1) from fast_div_proto into master marco 2026-02-26 08:56:50 +00:00
  • 40d343c02b Updated documentation fast_div_proto marco 2026-02-26 09:46:48 +01:00
  • eb670e26a5 Improved bigint_printf method marco 2026-02-26 09:36:46 +01:00
  • a02f2dff40 Added Knuth's "Algorithm D" from TAOCP "Seminumerical algorithms" marco 2026-02-25 17:13:49 +01:00
  • ea9ef9de4b Updated documentation marco 2026-01-23 17:06:13 +01:00
  • dd6e7a9c9e Updated documentation marco 2026-01-12 11:58:32 +01:00
  • 6cd90467c6 General refactoring marco 2026-01-07 11:08:53 +01:00
  • e8563e5043 Added documentation about closures marco 2025-12-22 14:56:10 +01:00
  • feb136d393 Added functional methods (map, filter and reduce) marco 2025-12-22 12:23:35 +01:00
  • 7cc2615f8b Fixed bug about bigint product, updated unit tests and sample usage. marco 2025-12-17 17:04:16 +01:00
  • 65358fc766 Added benchmark program marco 2025-11-25 16:46:20 +01:00
  • 5aa15f2276 Fixed multiple bugs in hashmap implementation. marco 2025-11-25 10:58:30 +01:00
  • b885d93b6f Merge pull request #1 from ceticamarco/bignum_experimental marco 2025-11-18 11:39:18 +01:00
  • c658c93182 Fixed minor bugs and added documentation for big integers marco 2025-11-18 11:27:34 +01:00
  • 9e419d09ac Added unit tests for BigInt data type and updated docs marco 2025-11-17 16:41:09 +01:00
  • f625862ad2 Added new unit tests which lead to bug fix marco 2025-11-17 12:22:29 +01:00
  • 3ff89c8d35 Implemented long division algorithm and added printf for big integers marco 2025-11-17 10:54:23 +01:00
  • 86f2fb20dd Fixed bug in vector unit test marco 2025-11-17 09:28:30 +01:00
  • fd07e27337 Added division algorithm (not working yet) marco 2025-11-13 16:22:56 +01:00
  • 5af5699e66 Added requirements for division and fixed critical bugs marco 2025-11-13 11:46:14 +01:00
  • 77f68f2328 Refactored Karatsuba's algorithm and added sample usage marco 2025-11-12 16:27:16 +01:00
  • 2d10a7076a Implemented Karatsuba's algorithm and fixed many critical bugs marco 2025-11-12 12:17:06 +01:00
  • 87cae7d2be Added requirements for Karatsuba's algorithm marco 2025-11-11 14:51:03 +01:00
  • 9e52b7bca4 Updated documentation marco 2025-11-11 13:54:12 +01:00
  • 119ed5c33f Added add, sub, compare and clone methods for big integers marco 2025-11-11 11:42:01 +01:00
  • 4240f5db66 Started 'bigint_t' implementation marco 2025-11-10 16:23:50 +01:00
  • 574877eba7 Fixed heap overflow caused by vector_resize marco 2025-11-10 12:16:18 +01:00
  • 1293006eba Updated documentation marco 2025-11-10 10:49:23 +01:00
  • 1589a7d84f Added Quicksort implementation for generic data types. marco 2025-11-07 16:54:21 +01:00
  • 9b9eff72e6 Completed documentation marco 2025-11-06 16:36:00 +01:00
  • 50abb79be1 Added README.md and LICENSE files marco 2025-11-06 12:16:27 +01:00
  • 196082919a Fixed issue related to unit tests marco 2025-11-05 15:45:12 +01:00
  • bc36a4c7e1 Added unit tests for Map data type and fixed other issues marco 2025-11-05 15:27:58 +01:00
  • e6a48e1c21 Added unit tests for Vector data type marco 2025-11-05 11:52:21 +01:00
  • fafbd0bc51 Completed hash map implementation marco 2025-11-01 17:25:05 +01:00
  • 3859628a23 Started hash map implementation marco 2025-10-25 17:21:12 +02:00
  • bbdec328eb Completed vector implementation and added sample usage marco 2025-10-18 17:18:06 +02:00
  • aa35ecb73d Added vector implementation marco 2025-10-04 17:20:59 +02:00