自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Stone

题目描述有n堆石子排成一排,第i堆石子有aiai个石子。每次,你可以选择任意相邻的两堆石子进行合并,合并后的石子数量为两堆石子的和,消耗的体力等价于两堆石子中石子数少的那个。请问,将所有的石子合并成一堆,你所消耗的体力最小是多少?输入描述:第一行是一个整数T(1≤T≤20)T(1≤T≤20),表示样例的个数。每个样例的第一行是一个整数n(1≤n≤10000)n(1≤n≤100...

2019-05-16 21:05:06 201

原创 二叉树的递归遍历(先序,中序,后序)层序)

关于二叉树的递归建立,在上一篇。非递归的话,等有时间再写吧。void PrintTElemType(TElemType e)//打印 { printf("%c\n",e); return ;}void PreOrder(BiTree T)//先序递归遍历 { if(T)//不为空 { PrintTElemType(T->data); PreOrder(T-&...

2019-05-16 20:59:50 239

原创 二叉树的递归建立(先序,中序,后序)

其实就是递归的思想。书上有说先序递归实现的,方法都是一样。本程序的输入都是先序序列,只是建立二叉树的方法不一样。关于遍历二叉树的代码,下一篇再写。先序建立二叉树:先访问根节点,再左子树,再右子树。void CreateBiTree(BiTree *T)//先序建树 { char ch; scanf("%c",&ch); if(ch=='#') *T=...

2019-05-16 20:53:15 3687 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除