浮生后雪
浮生后雪
全部文章
分类
Android(2)
java(47)
嵌入式C(2)
未归档(9)
算法(8)
错题集(1)
题解(2)
归档
标签
去牛客网
登录
/
注册
浮生后雪的博客
全部文章
(共71篇)
重建二叉树
核心思路: 因为二叉树的前序的第一个树必为父结点,而中序中则以该节点为界,左边的则为其左节点,右边的则为其右节点。 通过递归重复完成上诉过程就行 代码: public TreeNode reConstructBinaryTree(int[] pre, int[] in) { ...
二叉树重建
2019-10-12
0
618
单词逆序问题,栈实现
思路:最简单的就是利用栈的FILO的特性,当然也可以用数组,但思路就没这么清晰明了了。 先利用spilt()函数将字符串按单词拆分 再将拆分的结构压进栈 最后出栈,拼接一下即可 代码: package 瓜...
栈
2019-09-16
13
884
数组复制速度 System.arraycopy()&clone() &Arrays.copyof() &for()探究
先申明复制速度结果 System.arraycopy() clone() Arrays.copyof() for() 背后原理探究 首先要申明的是这4种方法中的前3种是没有本质区别的,对象都是浅复制(复制地址),而普通类型都是深复制(复制值),简单来说 浅复制:复制地址,...
数据复制
2019-07-24
0
1068
return本质探究以及try-finaly下的return探究
return本质探究 其实reutrn语句本质上我们可以把它分为两步 1.return语句获取到变量的地址 2.return将获取的地址返回,也就是return本质是传地址 这里可以看下面的结果 try字符串的hashcode:115131 StringB...
2019-07-24
0
697
Spring DI注入规则
1.Spring怎么知道注入哪个实现? As long as there is only a single implementation of the interface and that implementation is annotated with @Component with Spring...
2019-07-12
0
481
Spring MVC中的基本流程
以上是一个日志模块的基本流程图,从业务来讲流程会更简单一点,而且对其中的DI注入并不多讲,DI注入时间不一,不好添加箭头,而且再添加箭头的话图片会较为混乱,所以并未添加。 浏览器发起请求,请求网站日志页面 Controller返回日志页面 浏览器加载日志网页,触发JS,开始请求日...
2019-07-12
0
886
AnnotationConfigApplicationContext ad has not been refreshed yet 错误
在使用spring框架使用IOC获取bean时有时可能会碰到这个错误 AnnotationConfigApplicationContext ad has not been refreshed yet 看起来似乎是annotationConfigApplicationContext未刷新的问题,...
2019-07-06
0
2507
Java入门学习思维导图
基本不涉及具体代码,更多是作为引导,引导方向 Xmind地址:https://download.csdn.net/download/qq_34834846/11271498 pdf版地址:
2019-07-03
0
1033
三大性质总结:原子性,有序性,可见性
转载自:https://www.jianshu.com/p/cf57726e77f2 1. 三大性质简介 在并发编程中分析线程安全的问题时往往需要切入点,那就是两大核心:JMM抽象内存模型以及happens-before规则(在这篇文章中已经经过了),三条性质:原子性,有序性和...
2019-07-03
0
481
Java 树的构造算法
连通的定义:从A定点出发能到达B定点,则称A-B连通 连通的基本性质: 自反性:A一定连通A(ps:自己可以和自己PY交易) 对称性:如果A和B连通,则B和A也连通(无向的情况下) 传递性:如果A连通B,B连通C,则A连通C 树: 大小(size):树的节点数量 ...
2019-05-11
0
715
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页