tasks.txt 646 B

1234567891011121314151617
  1. Notes/To Do:
  2. 1) replace sending in strings of binary and lengths with:
  3. c) one source should allow storage of ASCII strings, converting to binary in the backend
  4. 2) error handling
  5. a) throw error for deleting stuff that's not there
  6. b) check/handle (and throw) when you cannot allocate space to do an operation
  7. c) throw error for invalid input to functions
  8. i) invalid characters in strings
  9. for source3: bool isLeaf() can be handled by setting a flag during inserts/deletions, that way we don't need to calculate
  10. (Not worth due to limited use, but higher storage cost)
  11. Summary:
  12. Source1 is binary
  13. Source2 is soure1 but worse
  14. Source3 is decimal