From a047ea24cc2d702499045efc90802bc935340fe2 Mon Sep 17 00:00:00 2001 From: ruditrahul <72143489+ruditrahul@users.noreply.github.com> Date: Wed, 30 Sep 2020 19:24:54 +0530 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4dc76b3..c4775e2 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Resizing involves allocating a block of memory with double the storage, copying ### Stretch Goals -1. Reimplement your Dynamic Array using a linked list instead of a contiguous array (or if you used a linked list in the first place, use a contiguous array). How does the time complexity of each operation change as a result of swapping out the underlying data structure? +1. Re-implement your Dynamic Array using a linked list instead of a contiguous array (or if you used a linked list in the first place, use a contiguous array). How does the time complexity of each operation change as a result of swapping out the underlying data structure? 2. How would we go about making our dynamic array be able to handle multiple types in a single instance? Hint: we'll probably want to make use of [C unions](https://www.tutorialspoint.com/cprogramming/c_unions.htm) for this. Think about how you might do this and then implement it!