前言 你好这里的一个删除,指的是如果删除的叶子节点则直接删除,如果删除的是非叶子节点,则删除的是这颗子树。 这样删除的场景并不多,这种删除方式了解即可。 十七和十六没有放树图,把树图放一下。 正文 节点模型: public class HeroNode { private int no; priva ...
分类:
编程语言 时间:
2020-07-06 15:54:08
阅读次数:
71
前言 树的前中后序遍历 是根据前中后序的顺序来查找,找到了则弹出。 正文 节点模型: public class HeroNode { private int no; private string name; private HeroNode left; private HeroNode right; ...
分类:
编程语言 时间:
2020-07-06 14:41:50
阅读次数:
69
前言 理论文章: 直接看百度百科。 这个比较简单,直接放c#代码。 正文 建立节点模型: public class HeroNode { private int no; private string name; private HeroNode left; private HeroNode righ ...
分类:
编程语言 时间:
2020-07-06 13:12:08
阅读次数:
80
之前好像曾经整理过,但忘了放在哪里了,好像压根就没整理过😂,博客里也没有,故今天重新整理一下。 我们知道页面之间的跳转有两种方式:重定向与转发。 跳转:顾名思义,就是页面跳转。 虽然二者都可以实现获取相应的url资源,但首先要注意的是,重定向由sendRedirect来实现,请求转发由forwar ...
分类:
其他好文 时间:
2020-07-04 01:22:54
阅读次数:
81
每次面试必考 SQL,小编这几年一直吃 SQ 的亏,考题无非就是万年不变学生表, 看起来虽然简单,真正写出来,还是有一定难度。于是决定重新整理下关于 SQL 的面试题,也可以帮助更多的人过 SQL 这一关。 作为一个工作 3 年以上测试人员,不会 sql 基本上能拿到 offer 的希望渺茫,虽 然 ...
分类:
数据库 时间:
2020-06-21 20:16:46
阅读次数:
72
*** 核心思想就是将多维数据压缩成为字典的二维,经过重新整理后,再展开为多维:*** 先将纸质版的资料进行条目录入:条目名/tag1/tag2/Page 随后读取Excel,装填为二维数据dict dict整理转换,包括值-键反转 展开为markdown格式的多维数据 一些截图 步骤1. 步骤3: ...
分类:
其他好文 时间:
2020-06-20 21:21:22
阅读次数:
62
由于spingcloud 版本更新比较快,此处重新整理一版: 版本: Java 8 spring boot <version> 2.1.15.RELEASE </version> <spring-cloud.version>Greenwich.SR6</spring-cloud.version> 1 ...
分类:
其他好文 时间:
2020-06-19 19:19:32
阅读次数:
59
前言 逆波兰其实就是后缀表达式的计算。 那么就需要了解什么是前缀表达式、中缀表达式、后缀表达式。 正文 在此我就不客气了,直接复制网上的解释,基本一致我也不知道谁是原作者,就不贴出来了。 前缀表达式的计算机求值 从右至左扫描表达式 遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算符 ...
分类:
编程语言 时间:
2020-06-17 20:15:21
阅读次数:
63
前言 经过了前面的一系列理论,那么用一个例子去看一下吧。 正文 EXPLAIN SELECT t3.emp_no,t3.first_name,(select t4.last_name from temployees t4 where t4.emp_no=t3.emp_no) AS last_name ...
分类:
数据库 时间:
2020-06-15 00:03:46
阅读次数:
89
昨天面阿里最后栽在一道很常见的海量数据处理上了,也怪之前没专门花时间准备这个问题。今天参考了July的博客,又反思了下自己面试时错误的思路,重新整理为下面的解答过程。 先上July的博客对类似问题的解答思路: 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-25 ...
分类:
其他好文 时间:
2020-06-12 20:26:01
阅读次数:
122