Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest le...
分类:
编程语言 时间:
2015-05-23 21:16:50
阅读次数:
170
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.For example:Given the below binary tree and sum ...
分类:
编程语言 时间:
2015-05-23 21:16:11
阅读次数:
196
工作时在本机测试环境发布一个web项目,Eclipse报了这个错误,网上搜罗一番,找到以下解决办法,记录一下。这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garb...
分类:
编程语言 时间:
2015-05-23 21:15:53
阅读次数:
158
下面程序会崩溃:const char* t_objName = (obj!=NULL)?obj->getName(): 0;string objName=t_objName;coutgetName(): 0;string objName=(t_objName==0)?"":t_objName;cou...
分类:
编程语言 时间:
2015-05-23 21:14:53
阅读次数:
123
为了监控web程序的静态文件是否被恶意改动,所以学习了一下FileSystemWatcher 类对文件的监控,由于还在初级阶段,这里只贴一下关于FileSystemWatcher学习的一些代码。 具体代码如下:#using #include using namespace std;using ...
分类:
编程语言 时间:
2015-05-23 21:13:42
阅读次数:
169
常用加密算法的Java实现(一)——单向加密算法MD5和SHA摘自:http://www.blogjava.net/amigoxie/archive/2014/06/01/414299.html1、Java的安全体系架构1.1Java的安全体系架构介绍Java中为安全框架提供类和接口。JDK安全AP...
分类:
编程语言 时间:
2015-05-23 21:14:39
阅读次数:
288
学习SuperSocket 必须要注意的 代码是 static void Main(string[] args) { WebSocketServer appServer = new WebSocketServer(); ...
分类:
编程语言 时间:
2015-05-23 21:14:53
阅读次数:
1034
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.解题思路:同上题,JAVA实现如下: public TreeNode sor...
分类:
编程语言 时间:
2015-05-23 21:13:59
阅读次数:
145
一、处理流:增强功能,提供性能,在节点流之上。二、节点流与处理流的关系节点流(字节流、字符流)处于IO操作的第一线,所有操作必须通过它们进行;
处理流可以对其他流进行处理(提高效率或操作灵活性)。三、缓冲流1、字节缓冲流BufferedInputStream
BufferedOutputStreampackage IOBuffer;import java.io.BufferedInputStrea...
分类:
编程语言 时间:
2015-05-23 20:09:44
阅读次数:
204
前几天在博客园看到一个帖子,讨论两个整数集合比较的算法问题。呵呵,其实任何整数集合的问题都是可以通过位图算法解决。简单地说,就是把值转化为数组下标,将O(n)复杂度降低到O(1)复杂度来获得最高效率。当然,会牺牲一点点空间。
解决单纯的整数集合比较问题,只是纯理论的。实际上,位图算法可以应用在用户登录之后的接口验证上。服务端的设计其实也没什么复杂的地方,就是维护一个数组罢了。只不过这个数组并非是...
分类:
编程语言 时间:
2015-05-23 20:07:12
阅读次数:
151
无意侵权:http://www.cnblogs.com/zhouxuanyu/p/4514754.html再识C中的结构体 在前面认识C中的结构体中我介绍了结构体的基础知识,下面通过这段代码来回顾一下: 1 #include 2 #define LEN 20 3 4 struct Student.....
分类:
编程语言 时间:
2015-05-23 20:07:26
阅读次数:
146
1、兼容xhtml方法:2、文档模式:IE5.5引入,最初包含2种:混杂和标准模式;后IE又提出了准标准模式;文档开始未声明文档类型,浏览器默认会开启混杂模式。3、noscript标签用以提示浏览器不支持脚本。4、语法: 4-1、区分大小写:ECMAScript中的一切都是区分大小写的(如变量、函....
分类:
编程语言 时间:
2015-05-23 20:03:42
阅读次数:
195
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root). For ...
分类:
编程语言 时间:
2015-05-23 19:58:45
阅读次数:
170
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.解题思路:首先要理解,什么叫做height balanced BST,然后就十分容易了,JAVA实现如下:...
分类:
编程语言 时间:
2015-05-23 19:58:52
阅读次数:
146
#coding = utf-8def getLastDay(): y = int(input("Please input year :")) m = int(input("please input month :")) d = int(input("Please input day...
分类:
编程语言 时间:
2015-05-23 19:58:59
阅读次数:
152
首先下载eclipse开发工具,下载地址:http://www.eclipse.org/downloads/,界面如下: 选择eclipse juno(4.2)的版本进入界面点击Downloads,进入界面选择eclipse IDE for java EE Developers进行下载你可以下载3....
分类:
编程语言 时间:
2015-05-23 19:57:02
阅读次数:
183
一、入门视频:零起点学通C++(范磊)电子书:C++ Primer第三版、第四版http://pan.baidu.com/share/link?shareid=432594&uk=1211444507&third=15二、VC++学习视频:1、VC++深入详解(修订版)http://pan.baid...
分类:
编程语言 时间:
2015-05-23 19:57:24
阅读次数:
200