会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MessiaX
Keep It Simple And Stupid
博客园
首页
新随笔
联系
订阅
管理
2022年3月31日
中序遍历的递归和迭代写法
摘要: 递归写法: public List<Integer> inorderTraversal(TreeNode root) { List<Integer> res = new ArrayList<>(); inorder(root,res); return res; } private void inor
阅读全文
posted @ 2022-03-31 19:43 MessiaX
阅读(34)
评论(0)
推荐(0)
2022年3月30日
二叉树的前序遍历,简单易懂
摘要: 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1 输入:root = [1,null,2,3]输出:[1,2,3]示例 2: 输入:root = []输出:[]示例 3: 输入:root = [1]输出:[1]示例 4: 输入:root = [1,2]输出:[1,2]示例 5:
阅读全文
posted @ 2022-03-30 19:10 MessiaX
阅读(56)
评论(0)
推荐(0)
2022年3月29日
智商不够,递归真难啊
摘要: 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如:给定的树 A: 3 / \ 4 5 / \ 1 2给定的树 B: 4 / 1返回 true,因为 B 与 A 的一个子树拥有相同的结构和节点值。 示例 1
阅读全文
posted @ 2022-03-29 21:07 MessiaX
阅读(36)
评论(0)
推荐(0)
2021年1月26日
SpringAOP的三种实现方式总结
摘要: SpringAOP的实现方式 1.使用原生SpringApi接口实现AOP: 首先我们写个UserService接口和它的实现类 public interface UserService { public void add(); } public class UserServiceImpl impl
阅读全文
posted @ 2021-01-26 20:39 MessiaX
阅读(251)
评论(0)
推荐(0)
2020年12月18日
Java中的String类
摘要: 如何创建字符串 最基本的方式 String str = "hello"; 因为字符串属于对象,所以和其它对象一样,可以使用关键字和构造方法来创建 String 对象。 String s2 = new String("hello"); 字符串的储存位置 String 创建的字符串存储在公共池中,而 n
阅读全文
posted @ 2020-12-18 18:24 MessiaX
阅读(142)
评论(0)
推荐(0)
2018年11月5日
The comparison between object and constructor
摘要: 1.相似的地方 1.举个栗子:public struct Student{ string name; int age;}public class bike{ int weight; double cost;}使用:Student s=new Student();bike q=new bike();
阅读全文
posted @ 2018-11-05 09:23 MessiaX
阅读(139)
评论(0)
推荐(0)
2018年11月2日
编程的历史(大事年表 英文版)
摘要: 1945 EDVAC utilizes stored program concept 1945 Plankalkul (Konrad Zuse) 1949 Short Code (for BINAC) (John Mauchly) 1950 Intermediate Programming Lang
阅读全文
posted @ 2018-11-02 11:46 MessiaX
阅读(412)
评论(0)
推荐(0)
2018年10月28日
正则表达式替换
摘要: replace的正则替换 1. 匿名函数执行多少次,取决于正则能在字符串中捕获多少次 2. 每次执行匿名函数,arguments值和通过exec捕获到的内容很类似 3. return 返回值就是需要去替换的内容 replace的应用
阅读全文
posted @ 2018-10-28 22:51 MessiaX
阅读(573)
评论(0)
推荐(0)
2018年10月23日
伪类和伪元素的区别
摘要: 伪类:CSS伪类是用于给一个元素定义一个特殊的状态。 语法: 常见的四种: 1 a:link {color:#FF0000;} 2 a:visited {color:#00FF00;} 3 a:hover {color:#FF00FF;} 4 a:active {color:#0000FF;} 伪元
阅读全文
posted @ 2018-10-23 23:08 MessiaX
阅读(164)
评论(0)
推荐(0)
BOM和DOM的区别
摘要: 1. DOM 是 W3C 的标准(有浏览器公共遵守的标准) 2. BOM 是 各个浏览器厂商根据 DOM在各自浏览器上的实现;(现为不同浏览器定义有差别,实现方式不同 3. windows是dom对象而不是js的对象 DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。 BOM
阅读全文
posted @ 2018-10-23 22:41 MessiaX
阅读(140)
评论(1)
推荐(0)
下一页
公告