Add hanota in C code (#819)

* Update vector.h

增加功能列表:
获取向量的第 i 个元素
设置向量的第 i 个元素
向量扩容
向量缩容
向量插入元素
向量删除元素
向量交换元素
向量是否为空
向量是否已满
向量是否相等
对向量内部进行排序(升序/降序)
对向量某段数据排序(升序/降序)

* Create hanota.c

* 新增binary_search_recur.c

* Update vector.h

* Delete codes/c/chapter_divide_and_conquer directory

* Create hanota.c

* Update vector.h

* Update hanota.c

* Create CMakeLists.txt

* Update vector.h

* Update hanota.c

* RollBack vector.h

* Update CMakeLists.txt

* Update hanota.c

* Update hanota.c
This commit is contained in:
王作勋
2023-10-07 21:30:12 +08:00
committed by GitHub
parent 1f512b105f
commit 21fa72ea9f
2 changed files with 83 additions and 0 deletions
@@ -0,0 +1 @@
add_executable(hanota hanota.c)