java
菜鸟码农阿庆
个人站点:amarantos-blog.cn
展开
-
【算法】已知一个搜索二叉树后序遍历的数组posArr,根据posArr重建树
已知一个搜索二叉树后序遍历的数组posArr,根据posArr重建树/** * 已知一个搜索二叉树后序遍历的数组,建对应树并返回头结点 * * 8 * / \ * 4 10 * / \ / \ * 2 6 9 12 * * 后续遍历结果:[2,6,4,9,12,10,8] * * * 思路: * 1.后序遍历的最后一个数绝对是根节点 * 2.找左子数:从[left,right-1]范围开始找比最后一个数字小的数的最右面的那个数,记原创 2021-01-05 00:15:48 · 296 阅读 · 0 评论 -
onNewIntent详解
记得刚开始学的时候,感觉intent还挺简单,结果现在总是被intent困扰,发现自己太天真了,为了弄清楚,总结一下,一、onNewIntent老规矩,先看官方:大概意思是当Activity被设以singleTop模式启动,当需要再次响应此Activity启动需求时,会复用栈顶的已有Activity,还会调用onNewIntent方法。并且,再接受新发送来的intent(onNewInte...原创 2020-04-12 17:56:25 · 17187 阅读 · 1 评论 -
onActivityResult详解
startActivity详解在进行界面间的跳转和传递数据的时候,我们有的时候要获得跳转之后界面传递回来的状态,数据等信息。这个时候,我们不一定需要使用Intent进行跳转回原先设置的界面,而是使用onActivityResult方法就可以解决这个问题。onActivityResult(int requestCode, int resultCode, @Nullable Intent data...原创 2020-04-11 18:23:27 · 8020 阅读 · 1 评论 -
单例设计模式
一些人总结出来用来解决特定问题的固定的解决方案。解决一个类在内存中只存在一个对象,想要保证对象的唯一。1 为了避免其他程序过多的建立该类对象。禁止其他程序建立该类对象。2 为了其他程序可以访问该类对象,在本类中自定义一个对象。3 方便其他程序对自定义类的对象的访问,对外提供一些访问方式。代码:1将构造函数私有化2在类中创建一个私有的本类对象3提供一个用类名调用的公有方法获取该对象。...原创 2019-01-19 10:29:52 · 133 阅读 · 0 评论 -
Java面试复习(3)之IO流
IO流(Input Output)原创 2017-08-21 09:48:34 · 255 阅读 · 0 评论 -
java中的匿名类
匿名内部类原创 2017-09-09 15:49:01 · 294 阅读 · 0 评论 -
Android之装饰者设计模式
装饰着设计模式原创 2020-04-16 16:12:59 · 209 阅读 · 0 评论 -
java面试复习(4)之字符流
字符流原创 2017-08-21 16:18:42 · 172 阅读 · 0 评论 -
java面试复习(2)之File类
IO原创 2017-08-19 19:25:57 · 279 阅读 · 0 评论 -
java面试复习(1)
java原创 2017-08-19 13:25:55 · 171 阅读 · 0 评论