2022 summer
https://dsa.cs.tsinghua.edu.cn/~deng/ds/dsacpp/index.htm
struct Increase
inVector_realization.h
.Vector<T>::merge
inVector_realization.h
.Vector_partition.h
.
List<T>::merge
andList<T>::radixSort
inList_realization.h
.List_reverse.h
.
- Chapter 4.4 试探回溯法.
- traverse in
BinNode_trav****.h
.
- removeAt in
BST_realization.h
.
- C++ templates should be placed in the header file!!!
- divide and conquer.
- Shifting instead of multiplying/dividing by 2.
ListNode<T>::insertAsPred
inListNode_insert.h
.List<T>::remove
inList_realization.h
.BinNode_macro
useful.- Template class inheritance required
this->
orClassName<T>::
, only for class member.
- traverse