- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 二叉树 树 森林 的转换(oj)
树、森林和二叉树的转换树转换为二叉树(1)加线。在所有兄弟结点之间加一条连线。(2)去线。树中的每个结点,只保留它与第一个孩子结点的连线,删除它与其它孩子结点之间的连线。(3)层次调整。以树的根节点为轴心,将整棵树顺时针旋转一定角度,使之结构层次分明。(注意第一个孩子是结点的左孩子,兄弟转换过来的孩子是结点的右孩子)
2017-05-10 10:34:34 366
原创 翻煎饼问题(代码及解析)
#includeint main(){// 5 4 2 3 1:第一趟:1 3 2 4 5 (5归位,4恰好也归位,接下来将3放在倒数第三位);//第二趟:3 1 2 4 5(3不能直接归位,先将它放在第一位);第三趟:2 1 3 4 5 ;第四趟:1 2 3 4 5 //思想:将最大数依次归位,放在后面 int n;scanf("%d",&n);int p[n+1];
2017-04-22 09:26:15 4990
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人