一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Given a binary tree, flatten it to a linked list in-place.
For example,
Given 1
/ \...
分类:
其他 时间:
2016-07-03 19:27:21
收藏:
0 评论:
0 赞:
0 阅读:
206
JAVA之旅(二十五)——文件复制,字符流的缓冲区,BufferedWriter,BufferedReader,通过缓冲区复制文件,readLine工作原理,自定义readLine
我们继续IO上个篇幅讲
一.文本复制
读写都说了,我们来看下其他的操作,我们首先来看复制复制原理:其实就是将C盘下的文件数据存储到D盘的一个文件中 实现的步骤:
1.在D盘创建一个文件,用于存储文件中的数...
分类:
编程语言 时间:
2016-07-03 19:27:11
收藏:
0 评论:
0 赞:
0 阅读:
109
卷积神经网络(CNN)已经被证明能够训练一个能力强大的分类模型,但与传统的模式识别方法类似,它也会受到数据在空间上多样性的影响。这篇Paper提出了一种叫做空间变换网络(Spatial Transform Networks, STN),该网络不需要关键点的标定,能够根据分类或者其它任务自适应地将数据进行空间变换和对齐(包括平移、缩放、旋转以及其它几何变换等)。...
分类:
Web开发 时间:
2016-07-03 19:27:05
收藏:
0 评论:
0 赞:
0 阅读:
215
概述
从本文你可以学习到:什么时候会使用HashMap?他有什么特点?
你知道HashMap的工作原理吗?
你知道get和put的原理吗?equals()和hashCode()的都有什么作用?
你知道hash的实现吗?为什么要这样实现?
如果HashMap的大小超过了负载因子(load factor)定义的容量,怎么办?当我们执行下面的操作时:HashMap...
分类:
编程语言 时间:
2016-07-03 19:26:51
收藏:
0 评论:
0 赞:
0 阅读:
151
拉普拉斯高斯算子是一种二阶导数算子,将在边缘处产生一个陡峭的零交叉, Laplacian算子是各向同性的,能对任何走向的界线和线条进行锐化,无方向性。这是拉普拉斯算子区别于其他算法的最大优点。
对一个连续函数f(i,j),它在位置(i,j)的拉普拉斯算子定义如下:
在图像边缘检测中,为了运算方便,函数的拉普拉斯高斯算子也是借助模板来实现的。其模板有一个基本要求:模板中心的系数为正,...
分类:
其他 时间:
2016-07-03 19:26:42
收藏:
0 评论:
0 赞:
0 阅读:
374
一、String
首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创建了一个全新的String对象。
字符串为对象,那么在初始化之前,它的值为null,到这里就有必要提下””、null、...
分类:
编程语言 时间:
2016-07-03 19:26:31
收藏:
0 评论:
0 赞:
0 阅读:
198
LoG边缘检测算子首先对图像做高斯滤波,然后再求其拉普拉斯(Laplacian)二阶导数。即图像与 Laplacian of the Gaussian function 进行滤波运算。最后,通过检测滤波结果的零交叉(Zero crossings)可以获得图像或物体的边缘。因而,也被业界简称为Laplacian-of-Gaussian (LoG)算子。
LoG边缘检测算法步骤:
1.平滑:高...
分类:
编程语言 时间:
2016-07-03 19:26:22
收藏:
0 评论:
0 赞:
0 阅读:
307
static 成员变量静态变量属于类的变量,所有类的实例共享的同一个变量。
直接使用类名读写这个变量
应用场景:
案例:
public class Demo04 {
public static void main(String[] args) {
//静态变量属于类的 变量
//直接使用类名读写这个变量
Hoo.z = 10;...
分类:
编程语言 时间:
2016-07-03 19:26:11
收藏:
0 评论:
0 赞:
0 阅读:
126
前言
这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了。 问题的关键在于,图片中的贪吃蛇真的很贪吃XD,它把矩形中出现的食物吃了个遍, 然后华丽丽地把整个矩形填满,真心是看得赏心悦目。作为一个CSer, 第一个想到的是,这东西是写程序实现的(因为,一般人干不出这事。 果断是要让程序来干的)第二个想到的是...
分类:
编程语言 时间:
2016-07-03 19:25:52
收藏:
0 评论:
0 赞:
0 阅读:
228
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5680
zxa and set
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 411 Accepted Subm...
分类:
其他 时间:
2016-07-03 19:25:41
收藏:
0 评论:
0 赞:
0 阅读:
187
Kirsch算子由8个3×3窗口模扳组成、每个模板分别代表一个特定的检测方向,其模板算子如图2.3.1所示。
在进行边缘检测时,把M0-M7所表示的边缘模板(加权矩阵)分别与图像中的一个3×3区域相乘,选取输出值为最大的模板。然后,把这一最大输出值作为中央像素点上的边缘强度,把取得最大值的边缘模板Mk的方向k(k的取值如图2.3.2所示)作为其边缘方向。假设图像中一点P(i,j)及其八邻域的...
分类:
其他 时间:
2016-07-03 19:25:31
收藏:
0 评论:
0 赞:
0 阅读:
566
本章要点
match表达式是一个更好的switch,不会有意外掉入到下一个分支的问题。
如果没有模式能够匹配,会抛出MatchError。可以用case _ 模式来避免。
模式可以包含一个随意定义的条件,称作守卫。
你可以对表达式的类型进行匹配;优先选择模式匹配而不是isInstanceOf/asInstanceOf。
你可以匹配数组、元组和样例类的模式,然后将匹配到的不同部分绑定到变量。
在for...
分类:
其他 时间:
2016-07-03 19:25:22
收藏:
0 评论:
0 赞:
0 阅读:
141
Train and Peter
Time Limit: 1000ms
Memory Limit: 65536KB
This problem will be judged on CodeForces.
Original ID: 8A
64-bit integer IO format: %I64d
Java class name: (Any)
Prev
...
分类:
其他 时间:
2016-07-03 19:25:11
收藏:
0 评论:
0 赞:
0 阅读:
149
UVA 10652 Board Wrapping
UVA 11168 Airport
UVA 1396 Most Distant Point from the Sea
UVA 1298 Triathlon
UVA 1475 Jungle OutpostUVA 10652 Board Wrapping#include
using namespace std;
#defin...
分类:
编程语言 时间:
2016-07-03 19:25:01
收藏:
0 评论:
0 赞:
0 阅读:
200
点击打开链接
题意:迷宫从起点走到终点,问能否走到,K是钥匙,L是门,每个钥匙只能用一次然后*是障碍,点是空地
思路:这题开始写到AC竟然错了30+,20+的MLE,因为自己写SB了,先说说我MLE的经验把,对于一把钥匙来说,我只能捡一次但是对于不同状态来的是要区分的,之前我写的就是不管什么状态来的我都要把钥匙捡起来,MLE,发现后又WA了几发,我们在队列里的状态要把哪个钥匙捡起来做个标记,防...
分类:
其他 时间:
2016-07-03 19:24:51
收藏:
0 评论:
0 赞:
0 阅读:
179
请尊重他人劳动成果,请勿随意剽窃,转载请注明,谢谢!转载请注明出处:http://blog.csdn.net/evan_man/article/details/51685022
DialogFrament是一类特定的Fragment,会将视图绘制在Activity视图的上方。一般使用场景就是展示一个警示对话框,确认对话框。使用DialogFragment而不是直接使用Dial...
分类:
其他 时间:
2016-07-03 19:24:41
收藏:
0 评论:
0 赞:
0 阅读:
218
本章内容
第1节 线性布局
第2节 相对布局
第3节 帧布局
第4节 表格布局
第5节 网格布局
线性布局
线性布局使用标签进行配置,对应代码中的类是android.widget.LinearLayout,线性布局分为水平和垂直两种方向。
线性布局的常用属性如下:
android:orienta...
分类:
移动平台 时间:
2016-07-03 19:24:31
收藏:
0 评论:
0 赞:
0 阅读:
203
Android,Path,Region,Paint,Canvas API介绍。方便查阅。...
分类:
移动平台 时间:
2016-07-03 19:24:24
收藏:
0 评论:
0 赞:
0 阅读:
235
传送门正整数k的倒数1/k,写为10进制的小数如果为无限循环小数,则存在一个循环节,求<=n的数中,倒数循环节长度最长的那个数。1/6= 0.1(6) 循环节长度为1
1/7= 0.(142857) 循环节长度为6
1/9= 0.(1) 循环节长度为1
Input
输入n(10 <= n <= 1000)
Output
输出<=n的数中倒数循环节长度最长的那个数
Input示例
1...
分类:
其他 时间:
2016-07-03 19:24:12
收藏:
0 评论:
0 赞:
0 阅读:
95
各位看官们,大家好,上一回中咱们说的是再谈内置宏的例子,这一回咱们说的例子是:关闭终端中的回显功能 。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:
编程语言 时间:
2016-07-03 19:24:01
收藏:
0 评论:
0 赞:
0 阅读:
167