题目 翻转一棵二叉树。 示例: 输入: 输出: 本题同 "【剑指Offer】面试题27. 二叉树的镜像" 思路一:递归 代码 时间复杂度:O(n) 空间复杂度:O(n) 思路二:迭代 类似深度优先。 代码 时间复杂度:O(n) 空间复杂度:O(n) ...
分类:
其他好文 时间:
2020-02-24 00:38:20
阅读次数:
56
```java package MyExc; import java.util.Stack; class TreeNode{ int data; TreeNode left; TreeNode right; } public class BinaryTree { public void preOrd... ...
分类:
其他好文 时间:
2020-02-23 22:36:58
阅读次数:
74
后端路由 输入url->请求发送到服务器-》服务器解析请求的路径-》拿取对应资源-》返回对应页面 前端路由 输入url->js解析地址-》找到对应地址的页面-》执行页面生成的js->看到页面 1、hash模式(#) Eg: http://www.xxx.com/#/123 1)#号后的就是hash内 ...
分类:
其他好文 时间:
2020-02-23 18:37:52
阅读次数:
96
模板题:2500 后面第一个大于 一般要正着看不出来,反着想,有的人也叫做正难则反。 有思维的一道题:1279 扔盘子 暴力会TLE 数据有点水,反着写的可以拿95% 1 //垃圾数据从井底倒着网上数盘子居然能过19个测试点 2 //但是提供给我们一种思路就是,明知道正着肯定会错时逆向解题也许能拿更 ...
分类:
其他好文 时间:
2020-02-23 18:00:13
阅读次数:
106
1 X86和X87汇编指令大全(有注释) 2 一、数据传输指令 3 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 4 1. 通用数据传送指令. 5 MOV 传送字或字节. 6 MOVSX 先符号扩展,再传送. 7 MOVZX 先零扩展,再传送. 8 PUSH 把字压入堆栈. 9 POP ...
分类:
编程语言 时间:
2020-02-23 16:12:20
阅读次数:
77
1.代码克隆 git clone '远程仓库地址' 2.代码拉取 1.正常拉取 git pull 2.备份本地之后拉取,避免冲突 git stash / git stash save 'save massge' git pull git stash pop git stash clear 注:在未 ...
分类:
其他好文 时间:
2020-02-23 16:10:50
阅读次数:
81
一、列表 1. 列表格式 中括号( [ ] )括起来,如 li = [ 1, 2, 3 ],以逗号分隔每个元素。 2. 列表中可以嵌套任何类型 列表中的元素可以是数字、字符串、列表、元组、布尔值、字典以及集合,所有的都能放进去。 3. 索引取值 li = [ 1 , 2 , 3] print(li[ ...
分类:
编程语言 时间:
2020-02-23 11:30:45
阅读次数:
88
########################################## """ 数据结构: 1,用Python代码简单实现一个栈。实现pop/push及max方法,要求能在O(1)时间内取得最大值。 排序算法: 写个快速排序热热身,分析一下复杂度,如果不使用额外的空间,应该怎么写?快排 ...
分类:
编程语言 时间:
2020-02-23 09:27:44
阅读次数:
71
张宁 Trajectory Estimation for Geo-Fencing Applications on Small-Size Fixed-Wing UAVshttps://ieeexplore.ieee.org/document/8967579 —The steadily increasi ...
分类:
移动开发 时间:
2020-02-22 19:56:27
阅读次数:
111
题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead?操作返回 1 ) 思路 一个入栈,一个出栈 收获 java的Stack pop方法会返回出 ...
分类:
其他好文 时间:
2020-02-22 16:03:26
阅读次数:
63