2015年7月27日
摘要: //平衡二叉树#include#includestruct TreeNode{ int val; int depth; TreeNode *left,*right;};void computeDepth(TreeNode *root){ int depth; if(root->left!=NUL... 阅读全文
posted @ 2015-07-27 22:10 _noname 阅读(82) 评论(0) 推荐(0) 编辑
摘要: //基于递归的二叉树遍历#include#includestruct TreeNode{ int val; TreeNode *left,*right;};TreeNode *insertTree(TreeNode *root,int val){ TreeNode *newNode; ... 阅读全文
posted @ 2015-07-27 20:50 _noname 阅读(91) 评论(0) 推荐(0) 编辑
摘要: //二叉树的建立#include#includestruct TreeNode{ int val; TreeNode *left,*right;};TreeNode *insertTree(TreeNode *root,int val){ TreeNode *newNode; if(root==... 阅读全文
posted @ 2015-07-27 20:22 _noname 阅读(80) 评论(0) 推荐(0) 编辑
摘要: //链表的应用:计算每个作业的运行时间#include#includestruct Task{ char name[50]; char sDate[15]; char sTime[15]; char eDate[15]; char eTime[15]; int cost; Task *next;... 阅读全文
posted @ 2015-07-27 01:23 _noname 阅读(142) 评论(0) 推荐(0) 编辑