摘要:
递归写法: public List<Integer> inorderTraversal(TreeNode root) { List<Integer> res = new ArrayList<>(); inorder(root,res); return res; } private void inor 阅读全文
摘要:
给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1 输入:root = [1,null,2,3]输出:[1,2,3]示例 2: 输入:root = []输出:[]示例 3: 输入:root = [1]输出:[1]示例 4: 输入:root = [1,2]输出:[1,2]示例 5: 阅读全文
摘要:
输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如:给定的树 A: 3 / \ 4 5 / \ 1 2给定的树 B: 4 / 1返回 true,因为 B 与 A 的一个子树拥有相同的结构和节点值。 示例 1 阅读全文
摘要:
SpringAOP的实现方式 1.使用原生SpringApi接口实现AOP: 首先我们写个UserService接口和它的实现类 public interface UserService { public void add(); } public class UserServiceImpl impl 阅读全文
摘要:
如何创建字符串 最基本的方式 String str = "hello"; 因为字符串属于对象,所以和其它对象一样,可以使用关键字和构造方法来创建 String 对象。 String s2 = new String("hello"); 字符串的储存位置 String 创建的字符串存储在公共池中,而 n 阅读全文
摘要:
1.相似的地方 1.举个栗子:public struct Student{ string name; int age;}public class bike{ int weight; double cost;}使用:Student s=new Student();bike q=new bike(); 阅读全文
摘要:
1945 EDVAC utilizes stored program concept 1945 Plankalkul (Konrad Zuse) 1949 Short Code (for BINAC) (John Mauchly) 1950 Intermediate Programming Lang 阅读全文
摘要:
replace的正则替换 1. 匿名函数执行多少次,取决于正则能在字符串中捕获多少次 2. 每次执行匿名函数,arguments值和通过exec捕获到的内容很类似 3. return 返回值就是需要去替换的内容 replace的应用 阅读全文
摘要:
伪类:CSS伪类是用于给一个元素定义一个特殊的状态。 语法: 常见的四种: 1 a:link {color:#FF0000;} 2 a:visited {color:#00FF00;} 3 a:hover {color:#FF00FF;} 4 a:active {color:#0000FF;} 伪元 阅读全文
摘要:
1. DOM 是 W3C 的标准(有浏览器公共遵守的标准) 2. BOM 是 各个浏览器厂商根据 DOM在各自浏览器上的实现;(现为不同浏览器定义有差别,实现方式不同 3. windows是dom对象而不是js的对象 DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。 BOM 阅读全文