随笔分类 -  数据结构和算法

摘要:二叉树的遍历是指按照某条搜索路径访问树中的每个节点,使得每个节点的均只被访问一次。由二叉树的递归定义,遍历一棵二叉树便要决定对根节点、左子树和右子树的访问顺序。常见的遍历次序有先序遍历、中序遍历和后序遍历。其中序指的是根节点在何时被访问。 先序遍历(PreOrder):若二叉树非空,则先访问根节点, 阅读全文
posted @ 2017-05-03 21:55 凌风1205 阅读(262) 评论(0) 推荐(0)
摘要:背包问题具体例子:假设现有容量10kg的背包,另外有3个物品,分别为a1,a2,a3。物品a1重量为3kg,价值为4;物品a2重量为4kg,价值为5;物品a3重量为5kg,价值为6。将哪些物品放入背包可使得背包中的总价值最大? 首先想到的,一般是穷举法,一个一个地试,对于数目小的例子适用,如果容量增 阅读全文
posted @ 2016-10-20 15:56 凌风1205 阅读(34490) 评论(0) 推荐(13)

//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中