类似第九题 都是属于比较巧妙的题目 ! 用一个p数组来保存水平值 然后开始built 自然就会按照自左而右的顺序来读取!!!!!!这很重要 #include<bits/stdc++.h> using namespace std; void built (int pos); int p[10000]= ...
分类:
其他好文 时间:
2019-01-19 12:21:47
阅读次数:
151
[TOC] 模式意图 介绍模式定义定义之前先介绍一下组合模式的意图。其实就是将对象组合成整体 部分层次的树形结构,客户端调用时,对于调用容器对象或者说组合对象("树枝")和单个对象("树叶")是一致的。 模式定义 组合模式(Composite Pattern):组合多个对象形成树形结构来表示“整体 ...
分类:
其他好文 时间:
2019-01-13 16:11:48
阅读次数:
172
题目见紫书p161 re,一直re,re到怀疑人生 刚开始出现re的时候怀疑是数组开的不够大 但一直都修改不行 结果是, , , ,输入函数bool函数没加返回值 return true; 所以re时 ,可能 ①除以零 ②数组越界:int a[3]; a[10000000]=10; ③指针越界:in ...
分类:
其他好文 时间:
2018-12-31 17:31:21
阅读次数:
207
1.浏览器搜索Spring,或者直接输入网址https://spring.io/ 2.点击图中标出的小树叶图标(SPRING FRAMEWORK); 3.点击图中的小猫图标,进入GitHub网站; 4.进入GitHub网站之后,继续向下浏览,会看到如下内容,然后点击图中标出的"Spring Fram ...
分类:
编程语言 时间:
2018-12-27 13:31:42
阅读次数:
204
抽象: 抽:抽取、抽离、分离; 象:表述、表达; 软件的抽象: 数据的抽象:属性,对象、继承; 行为的抽象:接口、虚函数; 抽象就是将复杂物体的一个或几个特性抽出去,而只注意其他特性的行动或过程(如头脑只思考树本身的形状或只考虑树叶的颜色,不受它们的大小和形状的限制)。 具体来说,抽象是指: 1、将 ...
分类:
其他好文 时间:
2018-12-22 01:20:30
阅读次数:
234
二叉树: 性质1、满二叉树定理:非空满二叉树树叶的数目等于其分支结点数加1 性质2、二叉树的第i层(根为第0层,i>=0)最多有2i个结点 性质3、高度为k的二叉树至多有2k-1个结点 性质4、有n个结点(n>0)的完全二叉树的高度为【log2(n+1)】(深度为【log2(n+1)-1】) 二叉树 ...
分类:
其他好文 时间:
2018-12-18 02:20:25
阅读次数:
189
一、清理浮动的三种方法。 当给元素设置了float属性之后,我们知道,元素便会脱离文档流的束缚,像一片水中浮动的树叶随波逐流。但是,在浮动的情况下,可能会导致网页内容出现一些我们并不想让其发生的干扰,例如其父元素的包裹作用将失去作用,假如你给父元素设置了漂亮的背景它却不见了,岂不惹人烦恼!于是,清理 ...
分类:
其他好文 时间:
2018-12-14 17:28:58
阅读次数:
167
本二叉树的功能为:创建二叉树,递归先根,中根,后根遍历,二叉树节点总数目,二叉树深度,二叉树叶子节点数,复制二叉树,寻找某节点是否存在并输出,交换左右子树,插入某节点。 下面介绍每种算法的主要思路: 1.创建二叉树:首先引入申请空间的指针节点。设叶子节点的左右子树均为零,每当遇到输入的数字为零时,将 ...
分类:
编程语言 时间:
2018-12-07 01:32:03
阅读次数:
205
伸展树 一、伸展树的基本知识 1、基本思想:一个节点被访问后,它通过一系列的旋转,将节点放到树根上 2、展开:当一项x作为一片树叶被插入时,称为展开的一系列树的旋转使得x成为树的新根。 种类: (1)x的父节点为根节点,直接单左(右)旋即可 (2)x有父亲(p)和祖父(g) 主要有三种旋转:单旋转, ...
分类:
其他好文 时间:
2018-12-03 22:11:54
阅读次数:
285
1:浏览器输入官网地址:http://spring.io/projects 2:点击如图树叶页面按钮。 3:点击如图小猫图片按钮。 4:查找downloading spring artifacts 链接点击。 5:查找Manually downloading spring distributions ...
分类:
编程语言 时间:
2018-11-01 21:06:48
阅读次数:
218