用到最多的就是vector, list,
二叉树 用哪里啊,给个范例吧。。
谢谢了啊。
------解决方案--------------------
二叉树是树里面比较基本的。基于二叉树会实现很多的其他类型的树。比如排序用到的:红黑树,二叉排序树等等。学好二叉树是为了给其它的应用打下基础。比如:堆排序也使用了二叉树的理论。
------解决方案--------------------
二叉树这种基本的数据结构,是很多很多算法的理论基础
至于vector和list,它们是容器,是C++语言的组成部分
编程是用语言实现算法最终达到某个目的
你平时用不到是因为你平时编写的程序架构太过简单,仅此而已
------解决方案--------------------
数据量大一点,你弄个10w数据,需要快速定位,就用到了
------解决方案--------------------
各种地方会用到..
------解决方案--------------------
自己写的的确用的不多,但是实际上map是用红黑树实现的,只要你用到了map,也就用到了二叉树
------解决方案--------------------
------解决方案--------------------
比如状态树,决策树,也会用到的