Commit graph

  • ae0b45df73
    Fixed issues and setup a makefile for submission main Pagwin 2024-11-25 22:43:48 -0500
  • 30babdb9dc
    some fixes Pagwin 2024-11-25 20:06:43 -0500
  • ce0f5f7ef0
    slowly working through given tests to get Map fully working in all functionality Pagwin 2024-11-25 16:25:47 -0500
  • 315a200c9b
    committing more tests Pagwin 2024-11-24 22:25:54 -0500
  • 9271042e78
    <, == and != done Pagwin 2024-11-24 22:18:00 -0500
  • 09d2323cbf
    did most of the misc stuff just need < and == Pagwin 2024-11-24 20:42:13 -0500
  • 27409cc0b0
    fixed memory issues, and bugs in insertion and deletion, added checks on the way Pagwin 2024-11-24 15:20:10 -0500
  • 9cdecb790b
    some progress was made Pagwin 2024-11-24 02:08:39 -0500
  • c3eaa8783b
    I keep finding issues but none of them are "the" issue Pagwin 2024-11-24 01:23:19 -0500
  • 94f53b7156
    critical clue Pagwin 2024-11-24 00:53:21 -0500
  • 37aacdbae7
    organized suspect list Pagwin 2024-11-23 23:29:41 -0500
  • 6b11c7c95d
    realized hard_erase is not exempt Pagwin 2024-11-23 23:24:51 -0500
  • 3f1182515d
    wrote down suspects to keep in mind for tomorrow Pagwin 2024-11-23 23:23:35 -0500
  • c48eff8fc7
    suffering from memory corruption issues, not sure where the issue is Pagwin 2024-11-23 23:17:05 -0500
  • 62cdce3f2e
    adding to map seems to work now Pagwin 2024-11-23 20:52:08 -0500
  • 79fd8550db
    aforementioned delete Pagwin 2024-11-23 19:26:43 -0500
  • a3bba5549b
    test files have been uncommitted for awhile but I'm committing now so I can delete some comfortably Pagwin 2024-11-23 19:26:10 -0500
  • 9a066ce16f
    most of red-black insert done debugging it atm Pagwin 2024-11-23 19:25:26 -0500
  • d8278a195a
    starting over to avoid the mess I made Pagwin 2024-11-23 16:50:55 -0500
  • 3206bfbd39
    removal from the tree is screwed idk if I'm getting this done tonight Pagwin 2024-11-22 22:07:26 -0500
  • f73c68a980
    committing before I redo red-black deletion of black leaf Pagwin 2024-11-22 21:54:36 -0500
  • a0ce38e2ee
    bug fixing and realizing that I need to fix my way of determining the next and prior node Pagwin 2024-11-22 19:24:06 -0500
  • 88194b9a5b fixed a bug due to using pointers instead of vector indices Pagwin 2024-11-22 17:50:16 -0500
  • f87ca7431d
    fixed some bugs Pagwin 2024-11-22 15:43:10 -0500
  • b5b03e5fbe
    compiles now I think and seems to work but haven't tested extensively Pagwin 2024-11-22 14:57:43 -0500
  • 22bfd729e4
    remove revalidation std::list makes it redundant, also realized I can't have a reference in something I default construct Pagwin 2024-11-22 01:43:37 -0500
  • 1bfe6e806a
    typo fix and trying list instead of vector Pagwin 2024-11-22 01:37:39 -0500
  • 61a710f938
    have self iterator for easier erasure and revalidate them all after erasure but realizing that that isn't good enough for performance so might need to shift to using unique_ptr to do proper pointers Pagwin 2024-11-21 19:04:54 -0500
  • f83d3f70b5
    operator< again Pagwin 2024-11-21 18:50:52 -0500
  • 3736ad2384
    erase draft implemented Pagwin 2024-11-21 18:49:40 -0500
  • 2f323d8561
    replaced array based binary tree for pointer based binary tree and got a draft of insertion done and a good chunk of a draft for removal done Pagwin 2024-11-21 16:28:49 -0500
  • c47ee41caf
    slowly realizing that the array based binary tree is impractical Pagwin 2024-11-20 18:15:34 -0500
  • 894021ab61
    Redid iterator bookkeeping Pagwin 2024-11-19 22:36:09 -0500
  • be847faa8c
    just about got an idea for iterator but just realized that I need to implement a red-black tree rather than a generic binary tree Pagwin 2024-11-19 14:09:05 -0500
  • 8a73e0d950
    change iterator structure to actually do an in order iterate Pagwin 2024-11-19 13:01:22 -0500
  • a12ee91033
    size < and at implemented, iterator still scaring me Pagwin 2024-11-18 18:23:13 -0500
  • c81eaa40cc
    a lot of code but not sure about state iterator needs for in order traversal Pagwin 2024-11-18 17:51:04 -0500
  • ee7aad38f0
    find and iterator stuff done kinda Pagwin 2024-11-18 17:24:59 -0500
  • e3ba3ec09f
    made iterators have actually correct underlying data? Pagwin 2024-11-18 17:08:25 -0500
  • c4b0c7f5c9
    Some initial boilerplate and obvious implementations Pagwin 2024-11-15 18:34:14 -0500
  • 49fa268a8d
    add deadline github-classroom[bot] 2024-11-15 22:47:04 +0000
  • 75ef8d2610
    Setting up GitHub Classroom Feedback github-classroom[bot] 2024-11-15 22:47:01 +0000
  • 906c9a227e
    GitHub Classroom Feedback github-classroom[bot] 2024-11-15 22:47:01 +0000