二叉树——144. 二叉树的前序遍历 题目: 思路: 前序遍历用递归,递归逻辑就是前序遍历的顺序:中左右,然后就行了。 代码: class Solution { public: void traversal(TreeNode* node, vector<int>& vec){ // 终止条件 if( ...
分类:
其他 时间:
2021-04-10 22:57:54
收藏:
0 评论:
0 赞:
0 阅读:
29
题目: 输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。 示例 1: 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回 true 。示例 2: 给定二叉树 [1,2 ...
分类:
其他 时间:
2021-04-10 22:57:36
收藏:
0 评论:
0 赞:
0 阅读:
19
DOM是树结构 property: 修改对象属性,不会体现到html中(通过style改变节点的样式,不会加入html行内样式) attribute: 修改html属性,会改变html结构(setattribute,getattribute) 两者都有可能会引起DOM重新渲染 DOM操作非常昂贵,很 ...
分类:
其他 时间:
2021-04-10 22:57:18
收藏:
0 评论:
0 赞:
0 阅读:
25
关键字 public 公共的 class 类 package 包 void 无返回的 static 静态的 String 字符串类型 int 整数型 char 字符型 double 浮点数型 boolean 布尔类型 long 长整型 float 长浮点型 byte 字节型 特殊词 String 字 ...
分类:
编程语言 时间:
2021-04-10 22:57:05
收藏:
0 评论:
0 赞:
0 阅读:
27
和为S的两个数字 题目:输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 思路:使用两个变量small和big分别表示数组的下标,small = 0,big = end,然后开始循环,如果两者对应的数组之和等于sum,那 ...
分类:
其他 时间:
2021-04-10 22:56:33
收藏:
0 评论:
0 赞:
0 阅读:
27
1. json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)2. json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典) 字符串: >> ...
分类:
编程语言 时间:
2021-04-10 22:56:16
收藏:
0 评论:
0 赞:
0 阅读:
30
channels 是一种 类型 安全的消息队列,充当两个 goroutine 之间的 管道,将通过它同步的进行任意资源的交换。chan 控制goroutines 交互的能力从而创建了 Go 同步机 制。当创建的 chan 没有容量时,称为无缓冲通道。 反过来,使用容量创建的 chan 称为缓冲通道。 ...
分类:
其他 时间:
2021-04-10 22:55:58
收藏:
0 评论:
0 赞:
0 阅读:
32
数组中重复的数字 题目: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任一一个重复的数字。 例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的 ...
分类:
编程语言 时间:
2021-04-10 22:55:41
收藏:
0 评论:
0 赞:
0 阅读:
37
扑克牌顺子 题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张) 他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票 ,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”, “Oh My God!”不是顺 ...
分类:
其他 时间:
2021-04-10 22:55:22
收藏:
0 评论:
0 赞:
0 阅读:
29
计划 为中小学生设计的四则运算 开发 1,分析需求 包含加减乘除的两位整数运算 2,生成设计文档 创建一个TowNumber接口,包含一个yunsuan()方法,再创建一个Aligorithm类实现接口,再分别创建Add,Except , Reduce, Ride类继承Aligorithm类重写yu ...
分类:
其他 时间:
2021-04-10 22:55:09
收藏:
0 评论:
0 赞:
0 阅读:
22
什么是AJAX? AJAX(AsynChronous JavaScript And XML):异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术ajax是一种浏览器通过js异步发起请求,局部更新页面的技术 ajax请求的局部更新,浏览器地址栏不会发生变化,且局部更新不会舍弃原 ...
分类:
Web开发 时间:
2021-04-10 22:54:45
收藏:
0 评论:
0 赞:
0 阅读:
33
题目描述: 解析: 参考 VV大神 的题解: https://leetcode-cn.com/problems/longest-increasing-subsequence/solution/dong-tai-gui-hua-er-fen-cha-zhao-tan-xin-suan-fa-p/ 方法 ...
分类:
其他 时间:
2021-04-10 22:54:30
收藏:
0 评论:
0 赞:
0 阅读:
18
一、去除ArrayList中的重复元素 import java.util.ArrayList; import java.util.Iterator; public class ArrayListTest { public static void main(String[] args) { Array ...
分类:
编程语言 时间:
2021-04-10 22:54:17
收藏:
0 评论:
0 赞:
0 阅读:
25
人理解循环,神理解递归。递归不同于回溯,回溯是一种算法思路,递归是一种思路的实现方式,递归相当于图结构中的邻接矩阵和邻接表。这种实现方式通俗来说就是自己调用自己,比如,我想学习一下Spring cloud,但是在学习Spring cloud之前,我还得先学一下spring Boot,在学习Sprin ...
分类:
其他 时间:
2021-04-10 22:54:02
收藏:
0 评论:
0 赞:
0 阅读:
24
操作系统版本 [root@ze11 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.2 (Maipo) Python版本 [root@ze11 ~]# python -VPython 2.7.5 setupt ...
分类:
其他 时间:
2021-04-10 22:53:49
收藏:
0 评论:
0 赞:
0 阅读:
34
什么是Queue集合: Queue用于模拟队列这种数据结构,队列通常是“先进先出”(FIFO)的容器。队列的头部保存在队列中存放时间最长的元素,尾部保存存放时间最短的元素。 Queue接口定义了如下几个方法: void add(Object e):将制定的元素加入队列的尾部 Object eleme ...
分类:
编程语言 时间:
2021-04-10 22:53:33
收藏:
0 评论:
0 赞:
0 阅读:
36
MySQL性能相关配置整理
分类:
数据库技术 时间:
2021-04-10 22:53:21
收藏:
0 评论:
0 赞:
0 阅读:
26
Java的特性和优势 简单性(简单易学c++语法纯净版没有指针运算,头文件,不用去分配内存,语法基于c) 面向对象(是一种程序设计技术,重点放在对象以及对象之间的接口上,模拟人的思维去写程序,所以易于上手,java:万物皆对象) 可移植性(跨平台,最重要优势,一次编写到处运行:write once ...
分类:
编程语言 时间:
2021-04-10 22:52:50
收藏:
0 评论:
0 赞:
0 阅读:
26
Java对象的创建过程 当Java虚拟机遇到一条字节码new指令时,首先会去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。 在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内 ...
分类:
编程语言 时间:
2021-04-10 22:52:33
收藏:
0 评论:
0 赞:
0 阅读:
26
用户交互Scanner Scanner是Java给我们提供的一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入 基本语法 Scanner scanner = new Scanner(System.in); 通过Sc ...
分类:
编程语言 时间:
2021-04-10 22:52:16
收藏:
0 评论:
0 赞:
0 阅读:
25