首页 > 2019年06月22日 > 全部分享
【算法总结】二叉树(王道机试指南第三章)
我们从二叉树的遍历谈起。 众所周知,在对二叉树的遍历过程中,根据遍历每一个结点的左子树、结点本身、右子树的顺序不同可将对二叉树的遍历方法分为前序遍历、中序遍历、后序遍历。我们摒弃数据结构教科书上复杂的遍历方式,而是使用我们在上一章所重点讨论过的递归程序来简单的实现它。 假设二叉树结点由以下结构体表示 ...
分类:编程语言   时间:2019-06-22 21:15:22    收藏:0  评论:0  赞:0  阅读:142
实验七
part1 在D盘里面有一个文件 修改第15行,改变创建的新的文件出现在不同位置,出现在该程序的目录下或者指定的路径下; part2 修改之后结果仍然成立 part3 数据是直观可读的 part4 数据打开以后不能直观可读 part二 https://www.cnblogs.com/tty-1999 ...
分类:其他   时间:2019-06-22 21:14:38    收藏:0  评论:0  赞:0  阅读:99
SpringAOP——通过JdbcTemplate连接数据库,并使用事务(Transactional)(使用IDEA进行编程)
JdbcTemplate:用于操作数据库,与Dbutils一样,是一个操作数据库的工具。 首先声明事物是很简单的,只是为了展现例子,需要做很多准备工作。 1)使用c3p0获取连接: 先导入mysql的jar包: mysql-connector-java-8.0.16.jar 再导入c3p0的3个ja ...
分类:数据库技术   时间:2019-06-22 21:13:54    收藏:0  评论:0  赞:0  阅读:122
操作系统-存储器管理
第四章 存储器管理 summary:In recent years,with the development of computer technology,system software and application software have expanded rapidly in terms ...
分类:其他   时间:2019-06-22 21:13:13    收藏:0  评论:0  赞:0  阅读:133
css - 布局 - 响应式布局
响应式布局 Responsive layout 移动设备的尺寸各不相同,大体上可以做如下划分: 768px以下的是手机屏幕 768px-991px是平板ipad屏幕 992px-1199是大平板屏幕 1200极其以上是大屏幕 超小屏:768px以下 版心宽100%小 屏:768px-992px 版心 ...
分类:Web开发   时间:2019-06-22 21:12:46    收藏:0  评论:0  赞:0  阅读:161
Asp.net Core 源码-SessionExtensions
using Microsoft.AspNetCore.Http; using Newtonsoft.Json; namespace SportsStore.Infrastructure { public static class SessionExtensions { public static v... ...
分类:Web开发   时间:2019-06-22 21:12:10    收藏:0  评论:0  赞:0  阅读:197
linux Java环境变了配置
1. sudo /etc/profile 2.安装截图配置 输入javac 进行验证 ...
分类:编程语言   时间:2019-06-22 21:11:47    收藏:0  评论:0  赞:0  阅读:101
elasticsearch的嵌套聚合,下钻分析,聚合分析
将文本field的fielddata属性设置为true,才能聚合PUT/ecommerce/_mapping/product{"properties":{"tags":{"type":"text","fielddata":true}}}聚合分析,算每个tag下的商品数量GET/ecommerce/product/_search{"size":0,"aggs":{"group_by_tags":{"
分类:其他   时间:2019-06-22 20:47:38    收藏:0  评论:0  赞:0  阅读:101
NX二次开发-UFUN获取边的光顺性UF_MODL_ask_edge_smoothness(找相切面)
1 #include <uf.h> 2 #include <uf_modl.h> 3 #include <uf_obj.h> 4 5 6 UF_initialize(); 7 8 9 //获取面的所有边 10 uf_list_p_t edge_list; 11 UF_MODL_ask_face_ed ...
分类:其他   时间:2019-06-22 20:45:25    收藏:0  评论:0  赞:0  阅读:165
2.2 标识符
``` /** * 测试标识符的用法 * @author Hank * */ public class TestIdentifer { public static void main(String[] args) { int a123 = 1; // int 123abc=2; //数字不能开头 i... ...
分类:其他   时间:2019-06-22 20:45:01    收藏:0  评论:0  赞:0  阅读:98
spider存储引擎
1.spider 安装 1.1.MariaDB 安装 1.1.1 下载MariaDB wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.3.16/bintar-linux-x86_64/mariadb-10.3.16-linu ...
分类:其他   时间:2019-06-22 20:44:06    收藏:0  评论:0  赞:0  阅读:155
【算法总结】哈夫曼树
在一棵树中,从任意一个结点到达另一个结点的通路被称为路径,该路径上所需经过的边的个数被称为该路径的长度。若树中结点带有表示某种意义的权值,那么从根结点到达该节点的路径长度再乘以该结点权值被称为该结点的带权路径长度。树所有的叶子结点的带权路径长度和为该树的带权路径长度和。给定 n 个结点和它们的权值, ...
分类:编程语言   时间:2019-06-22 20:43:16    收藏:0  评论:0  赞:0  阅读:114
css - 布局 - 全屏布局
html与body都是块元素,它们的默认宽度是浏览器可视区域的宽度,而它们的默认高度则有两种: 1.在带DOCTYPE声明的html文档中,html与body的默认高度为0,它们的高度来自于它们包含的内容。常见 <!DOCTYPE html><html id="html"><head> <style ...
分类:Web开发   时间:2019-06-22 20:42:40    收藏:0  评论:0  赞:0  阅读:98
git入门
先上个图形化界面GIT工具 链接:https://pan.baidu.com/s/1Zl7EEZY-kfMzSDGOeGgblw 提取码:ec35 Git 常用命令 1. git clone 远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。 $ git clon ...
分类:其他   时间:2019-06-22 20:42:13    收藏:0  评论:0  赞:0  阅读:107
2019 计蒜之道 复赛
A题:外教 Michale 变身大熊猫 题目链接:https://nanti.jisuanke.com/t/39611 题解: #include<bits/stdc++.h> using namespace std; typedef long long LL; const int maxx = 5e ...
分类:其他   时间:2019-06-22 20:41:42    收藏:0  评论:0  赞:0  阅读:119
css - 移动web - Less
物理像素是屏幕设备的尺寸单位,在不同的设备中1px里可以容纳的像素颗粒是不相同的,所以1px这个单位其实也是有N个像素颗粒填充的。同一尺寸屏幕的每个像素点所能容纳的像素颗粒越多显示效果越清晰,分辨率越高。也即1个像素点所有容纳的颗粒越多,效果越好。现在的手机屏幕用肉眼已经看不到颗粒,这是由于设备支持 ...
分类:移动平台   时间:2019-06-22 20:41:14    收藏:0  评论:0  赞:0  阅读:119
npm run dev 修改后自动重启服务器
"scripts": { "dev": "supervisor index" }, "scripts": { "dev": "supervisor index" }, Running node-supervisor with program 'index' --watch '.' --extensi ...
分类:其他   时间:2019-06-22 20:39:52    收藏:0  评论:0  赞:0  阅读:404
0A03 无监督学习:梯度下降
恢复内容开始 梯度下降的定义: 梯度下降是一种因为计算机储存及能力有限,采取逐步逼近,迭代求解的方法. 梯度下降的步骤: 任取一点作为起始点 查看在当前点向那个方向移动能得到最小的z值,并向该方向移动. 重复该步骤,直到无法找到更小的z值,此时认为达到最低点. 几个基础的算法概念: 步长:是每一次梯 ...
分类:其他   时间:2019-06-22 20:39:22    收藏:0  评论:0  赞:0  阅读:124
面向对象
面向对象 1.面向过程(函数式编程) 把一个项目按过程,一步一步去做,先做什么再做什么,直到完成这个项目 2.面向对象(oop 一种思想) 把一个项目分成几部分,每部分分成几块,每一块完成拼接在一起一个项目就完成 自定义对象 1.使用构造函数创建对象(new Obj) 2.字面量创建 (Obj={} ...
分类:其他   时间:2019-06-22 20:38:57    收藏:0  评论:0  赞:0  阅读:121
使用策略模式封装拦截器
通过if-else 来实现拦截器的封装 首先,说一下上面拦截器封装的逻辑,当状态码为1000的时候,请求数据成功,当状态码为435001, 435011, 436050的时候,退出登录。其他状态码的时候,返回错误信息。 在最开始封装拦截器的时候,使用了大量的if-else的。在可读性上是不太 友好的 ...
分类:其他   时间:2019-06-22 20:38:06    收藏:0  评论:0  赞:0  阅读:124
893条   上一页 1 ... 7 8 9 10 11 ... 45 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!