- 博客(10)
- 收藏
- 关注
原创 二叉树的左视图
@TOC二叉树的左视图 二叉树的左视图 本人画的图,略丑,(灵魂画手~~)二叉树的左视图就是从二叉树左边看这棵树,你能看到的结点。这个图在下面的代码作为测试用例。 本文使用的是两个队列来实现,实现思路如下: 层次遍历的基础上实现打印每层的第一个元素。 (队列1打印第一层首元素,队列2打印第二层首元素,队列1打印第三层…) 新建队列1,队列2,。 1>根节点进入第一个队列。 2>使用队列...
2019-03-22 00:22:20
6395
原创 远程连接elasticsearch
做分布式或者集群的时候,需要对elasticsearch做些配置才可以通过端口访问,我这里是以阿里云为例。 前置要有java环境变量。 在阿里云安全组里面开放9200和9300端口,9200用于测试端口是否连上和查看状态。 elasticsearch国内镜像:elasticsearch国内镜像 在服务器下载。用命令: wget -i -c 下载地址 解压后在config文件里找到elastics...
2020-04-06 22:38:08
5362
3
原创 Community项目部署
项目部署在腾讯云上,地址是http://www.wilson-community.club/ 组件部署如下,在process On上画了组件关系图: 访问者:项目用户有三种角色,权限由低到高:普通用户,版主,管理员。 对象存储:我建议是有钱就弄个CDN或者对象存储,不要把所有资源都往一个服务器上扔,用户体验会很差(博主的是1M带宽,尝试过全部放在一个服务器上,那个加载速度啊~~~~~!!╮(╯▽...
2020-04-06 01:55:23
342
原创 社交项目连接云数据库
博主使用的是阿里云的RDS数据库, 选择MySql数据库后进入云RDS数据库。 可以看到自己的数据库实例,点击实例进去。 a.云数据库实例 可以看到数据库的相关信息,其中标记的红圈为我们的云数据库地址,我这里用本地的数据库工具Navicat连接,先不要急着连,阿里的云数据库设置了安全组规则,我们要去设置连接云数据库的白名单,详情看图c。 b.云数据库外链地址和端口 c.云数据库的白名单设置 ...
2020-04-05 23:29:59
281
原创 考研题——已知二叉树的先序遍历,求中序遍历——栈实现
题目描述 编一个程序,读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以指针方式存储)。 例如如下的先序遍历字符串: ABC##DE#G##F### 其中“#”表示的是空格,空格字符代表空树。建立起此二叉树以后,再对二叉树进行中序遍历,输出遍历结果。 输入描述: 输入包括1行字符串,长度不超过100。 输出描述: 可能有多组测试数据,对于每组数据, 输出将输入字符串建立二叉树后中序遍...
2019-03-27 18:28:40
1559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅