2021年10月07日
邻接表如下图所示:深度优先遍历过程是这样的:0->1->4->8->5(回溯8),8->6->2->7(回溯0),0->3广度优先遍历过程是这样的:0->1->2->3,1->4->5,2->6->7,4->8以上数字都是索引,加1对应的是你所给图中的节点号。
2021年10月05日
广义表最基本的操作:取表头head(LS)与取表尾tail(LS)例:LS=(a,(b,c,d))head(LS)=atail(LS)=((b,c,d))head(tail(LS))=(b,c,d)tail(tail(LS))=()head(head(tail(LS)))=btail(head(tail(LS)))=(c,d)head(tail(head(tail(LS))))=ctail(tail(head(tail(LS))))=(d)head(tail(tail(head(tail(LS)
2021年09月22日
设二维数组 A[m][n] 按行优先存储, 每个元素占 p 个字节, 则 Loc(i, j) 的地址为 (i * n + m) * p, 第 i 行前面有 i 行, 每行有 n 个元素, 加上 第 i 行的的 j 个元素,所以地址 为 (i * n + m) * p, 1. 若 j 从下标 1 开始, 则 Loc(i, j) = (i * n + j - 1) 第 i 行的 第 j 个元素,在第 i 行中 前面只有 j - 1 个元素, 2. 若 i 从下标 1开始,
2021年08月27日
二叉树最重要的就是 建立、4种遍历方式,简单应用,如何判断两颗二叉树是否相似 二叉树分为 :1、完全二叉树 2、满二叉树结构性质:1).满二叉树 高度为h ,节点数则为 2^h - 1,且叶子节点全在最下层,且叶子节点数为2^(n-1)个{n代表二叉树层数,也叫深度}2).n个节点的 完全二叉树 深度为 int(log2n)(以2为底n的对数)+ 1; 3).非空二叉树 叶子节点个数==双分支节点数+14).非空二叉树 某节点编号 n 若有
2021年08月26日
1、查找问题:分静态查找和动态查找2、同样n个元素的查找,二分查找比顺序查找快很多。判定树深度:[log2 n]+1,还可计算平均查找次数,11个节点仅为4.3、树:根与子树,要求子树是不能相交的。于是树的特点:除根节点外,每个节点只有1个父节点。n个节点,n-1条线。树是连通的,且是保证所有节点联通但同时线条树最少的状态。4、节点的度树的度 取最大的节点度5、用什么表示树?链表 (兄弟-儿子表示法):每一个元素1个数据+2个指针(firstChild+nextSibling)转化为二叉树:度为
2021年08月25日
依次读取广义表中的字符,根据不同情况按照以下方式处理:(1)遇到左括号,可能接下来读取的元素是左孩子,需要将双亲结点入栈,同时将标志k置为1;(2)遇到逗号,下一个读取的元素一定是右孩子,将标志置为2;(3)遇到右括号,表明当前层读取结束,需要回退到上一层,上一层的栈元素将成为新的双亲结点;(4)遇到字符,创建一个新结点,将当前字符ch存入数据域,然后将该结点插入对应的子树中。根据k的值进行以下处理:①k为1,则使该结点成为栈顶元素结点的左孩子结点;②k为2,则使该结点成为栈顶元素结点的右孩子结
2021年07月31日
实现form表单提交验证功能model : 绑定整个表单model值rules : 整个表单校验规则ref :获取该表单form组件prop : 绑定每个表单的规则,写在el-form-item上validate : 对整个表单进行校验的方法valid : 每个必填表单项都提交为true,否则为false1、简易版 表单提交//使用element-ui 页面组件<el-form :model="ruleForm" :rules="rules" ref
2021年07月13日
Step 1:根据软件的功能描述,绘制数据流图:问题表述:假设的仪表板将完成下述功能:(1) 通过模数转换实现传感器和微处理机接口;(2) 在发光二极管面板上显示数据;(3) 指示每小时英里数(mph),行驶的里程,每加仑油行驶的英里数(mpg)等等;(4) 指示加速或减速;(5) 超速警告:如果车速超过55英里/小时,则发出超速警告铃声。首先了解数据流图的4种基本符号:然后,对从问题描述中提取数据流图的4种成分:数据流图的成分 映射—>方法或实体数据处理: 读取(轮胎)旋转信号,读取(尾
2021年07月12日
在系统分析阶段,我们采用结构化分析方法得到了由数据流图、数据字典和加工说明等组成的系统的逻辑模型。现在,可根据一些规则从数据流图导出系统初始的模块结构图。管理信息系统的数据流图通常也可分为两种典型的结构,即变换型结构和事务型结构。变换型结构的数据流图呈一种线性状态,见图6-4-4所示,它所描述的工作可表示为输入、主处理及输出。事务型结构的数据流图则呈束状,见图6-4-5所示,即一束数据流平行流人或流出,可能同时有几个事务要求处理。图6-4-4 变换型结构的数据流图图6-4-5 &nbs
2021年04月01日
delimiter 自定义结束符号 create trigger 触发器名字 触发时间 触发事件 on 表 for each row begin -- 触发器内容主体,每行用分号结尾 end 自定义的结束符合 delimiter ;delimiter ##-- 创建触发器create trigger after_insert_order after insert on orders for each rowbegin