diff options
| -rw-r--r-- | docs/array.jpg | bin | 0 -> 55504 bytes | |||
| -rw-r--r-- | docs/carray_api.md | 1 | ||||
| -rw-r--r-- | docs/clist_api.md | 2 | ||||
| -rw-r--r-- | docs/cset_api.md | 1 | ||||
| -rw-r--r-- | docs/set.jpg | bin | 0 -> 19883 bytes | |||
| -rw-r--r-- | docs/vector.jpg | bin | 55504 -> 49819 bytes |
6 files changed, 3 insertions, 1 deletions
diff --git a/docs/array.jpg b/docs/array.jpg Binary files differnew file mode 100644 index 00000000..4aede261 --- /dev/null +++ b/docs/array.jpg diff --git a/docs/carray_api.md b/docs/carray_api.md index 1e03bf08..c5d9589c 100644 --- a/docs/carray_api.md +++ b/docs/carray_api.md @@ -1,3 +1,4 @@ + # Container [carray](../stc/carray.h): Dynamic 1/2/3 Dimensional Array This is 1D, 2D and 3D arrays, which are allocated from heap in one single contiguous block of memory. diff --git a/docs/clist_api.md b/docs/clist_api.md index 4d84133c..b49e164c 100644 --- a/docs/clist_api.md +++ b/docs/clist_api.md @@ -2,7 +2,7 @@ # Container [clist](../stc/clist.h): Forward List This is similar to c++ [std::forward_list](https://en.cppreference.com/w/cpp/container/forward_list), but supports both -*push_front()* and *push_back()* as well as *pop_front()* in **O**(*1*) time. Implemented as a circular singly linked list. +*push_front()* and *push_back()* as well as *pop_front()* in **O**(1) time. Implemented as a circular singly linked list. Also supports various *splice* functions and *merge-sort*. Note that like std::forward_list, the representation size of **clist** is only one pointer, and length of the list is not stored. The method *clist_X_size()* is therefore computed in **O**(*n*) time. diff --git a/docs/cset_api.md b/docs/cset_api.md index 999edd4c..66e8184c 100644 --- a/docs/cset_api.md +++ b/docs/cset_api.md @@ -1,3 +1,4 @@ +
# Container [cset](../stc/cmap.h): Unordered Set
This describes the API of the unordered set type **cset**. Same base implementation as cmap, but contains and uses keys only.
diff --git a/docs/set.jpg b/docs/set.jpg Binary files differnew file mode 100644 index 00000000..74ac925a --- /dev/null +++ b/docs/set.jpg diff --git a/docs/vector.jpg b/docs/vector.jpg Binary files differindex 4aede261..125e8504 100644 --- a/docs/vector.jpg +++ b/docs/vector.jpg |
