Skip to content

junjiecjj/Data-Structure-And-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

377 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这是常用的数据结构与算法的C实现、C++中STL中常用的数据结构的使用方法、剑指offer等刷题...

需要准备的预备知识有:C Primer Plus、:C++ primer、《数据结构(C++语言版)》邓俊辉

内容如下: 代码:C++_list.cpp 是C++中的STL中的标准顺序容器库list常用的成员方法的使用,主要写了支持哪些成员方法,不支持哪些 代码: C++_forward_list.cpp 是C++中的STL中的标准顺序容器库forward_list常用的成员方法的使用,主要写了支持哪些成员方法,不支持哪些 代码: C++_deque.cpp 是C++中的STL中的标准顺序容器库deque常用的成员方法的使用,主要写了支持哪些成员方法,不支持哪些 代码: C++_queue.cpp 是C++中的STL中的标准顺序容器库queue常用的成员方法的使用,主要写了支持哪些成员方法,不支持哪些 代码: C++_stack.cpp 是C++中的STL中的标准顺序容器库stack常用的成员方法的使用,主要写了支持哪些成员方法,不支持哪些 .......

代码: C_list.c 是用C语言从底层写的链表,涵盖常见的链表操作,比如添加删除原始,反转链表等 代码: C_stack.c 是用C语言从底层写的栈,涵盖常见的栈操作,比如入栈出栈, 代码: C_queue.c 是用C语言从底层写的队列,涵盖常见的队列操作,比如入队出队, 代码: C_BNtree.c 是用C语言从底层写的二插树,涵盖常见的树操作,比如插入,前序、中序、后序(迭代以及非迭代版本)遍历树,反转树等 .......

不断完善中......

About

常用的数据结构的C实现,以及C++中STL(相当于调包)中对应的常用的数据结构的使用方法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors