思路:
按照中序遍历的方式将结点存储到一个list列表中,然后分别将各个节点的left赋值为空,将right指向下一个节点,最后将最后一个结点的right赋值为空即可生成题目要求的树结构。结果对了是对了,好像不太符合题目要求,题目要求 do it in-place,不知道我的算不算in place。很显然,从时间上来看,我想到的思路也不能算好。刚开始以为是要生成一个链表,走了好多弯路,发现返回值就是一个void,题目要实现的就是改变下树是结构而已。...
分类:
其他 时间:
2015-03-24 16:18:28
收藏:
0 评论:
0 赞:
0 阅读:
208
固定位置的Js悬浮窗口,为了便于查看效果,测试时用随机函数产生一定的内容,与浮动窗口的控制无关,不想用可以去掉。代码内有注释。...
分类:
Web开发 时间:
2015-03-24 16:18:20
收藏:
0 评论:
0 赞:
0 阅读:
292
UICollectionView基础初始化部分:UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc]init];
self.myCollectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(20, 20, 250, 350) co...
分类:
移动平台 时间:
2015-03-24 16:18:07
收藏:
0 评论:
0 赞:
0 阅读:
272
电池电量发出变化时,会发出Intent.ACTION_BATTERY_CHANGED的广播,我们只需要监听这个广播就可以获取电池信息。必须要注意的是:Intent.ACTION_BATTERY_CHANGED不是一个常驻型广播,也就是说静态注册broadcastReceiver是接收不到这个广播的,必须得动态注册。
下面给出关键代码:
自定义广播:
class BatteryReceiver...
分类:
其他 时间:
2015-03-24 16:17:57
收藏:
0 评论:
0 赞:
0 阅读:
175
一、重点
回归分析就是利用样本(已知数据),产生拟合方程,从而(对未知数据)迚行预测
用途:预测,判别合理性例子:利用身高预测体重;利用广告费用预测商品销售额;等等.线性回归分析:一元线性(直线拟合,因变量只有一个);多元线性(平面拟合,多因变量);广义线性非线性回归分析困难:选定变量(多元、将多元整合为单变量:降维),避免多重共线性(使用可以由其它变量推出来的变量,回归模型误差会很大...
分类:
其他 时间:
2015-03-24 16:17:38
收藏:
0 评论:
0 赞:
0 阅读:
422
写这篇文字的目的:
1、有一些人加我询问脚本的含义,这里都基本给了解答。
2、取之看雪,还之看雪。算是一种感恩吧。
菜鸟一枚,难免有错误冗长之处,失敬之处还望各位大侠多多包涵。
用法:
打开脚本文件第一处:
这里自己增加一些逻辑运算或者算数运算。之所以要这样,是因为JEB的包目前还不是很完善,具体的可以跟着代码到http://www.android-decompiler....
分类:
其他 时间:
2015-03-24 16:17:27
收藏:
0 评论:
0 赞:
0 阅读:
313
AsyncTask是个人编写的一个Java异步调用框架,支持用户:
1)自定义Task,并可设置Task的类型(Type), 子类型(subType),超时时间(TImeout),标识(Flag-可用来区分不同的Task),Task的输入参数(input)等。
2)可通过submitTask,提交 到框架中异步执行,框架查找对应的TaskExectuor,多线程执行。
3)可自定义对应TaskExecutor,通过配置添加到框架中。TaskExecutor支持Execotor Chain, 多个Exe...
分类:
编程语言 时间:
2015-03-24 16:17:18
收藏:
0 评论:
0 赞:
0 阅读:
285
在开发过程中,有一种情况是比较尴尬的:需要用到某个软件,但是只需要用到这个软件中的一小部分功能,这样既浪费的磁盘空间,又浪费了CPU空间。比如Weblogic,完整版包括很多功能,但是开发过程中,只是需要创建数据源、部署项目,然后进行测试即可。所以开发过程中,需要一款简化的Weblogic(Weblogic开发版)是挺有必要的(如果电脑配置比较壕,也可以任性的使用完整版)。...
分类:
Windows开发 时间:
2015-03-24 16:17:10
收藏:
0 评论:
0 赞:
0 阅读:
634
HPC高性能计算集群的搭建相关概念...
分类:
其他 时间:
2015-03-24 16:16:58
收藏:
0 评论:
0 赞:
0 阅读:
518
Objective-c通过FMDB操作SQLite数据库的步骤:
1.安裝FMDB
下载FMDB
引入相关文件
2.打开数据库
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
objectAtIndex:0];
...
分类:
移动平台 时间:
2015-03-24 16:16:47
收藏:
0 评论:
0 赞:
0 阅读:
279
C++什么是多态?多态可以用来做什么?static关键词起什么作用?new和malloc的区别?C++中有哪几种数据存储区?堆区存放什么?栈区存放什么?什么是栈溢出?哪些情况下比较容易出现栈溢出?“#include”后面跟引号与尖括号的区别?你了解哪些编译器?STLmap和hash_map的内部实现原理?解决哈希冲突有哪些方法?什么情况下适合用map,什么情况下适合用hash_map?哈希表的不稳定...
分类:
编程语言 时间:
2015-03-24 16:16:37
收藏:
0 评论:
0 赞:
0 阅读:
261
problem:
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangement is not possible, it must rearrange it as t...
分类:
其他 时间:
2015-03-24 16:16:27
收藏:
0 评论:
0 赞:
0 阅读:
232
一,ping
它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助...
分类:
其他 时间:
2015-03-24 16:16:18
收藏:
0 评论:
0 赞:
0 阅读:
150
我们有时候需要使用一些特殊的字体,运用到如WORD等文件里面。我们可以去网上下载后缀名为.tff的文件。但怎么使用它们呢?
按我的步骤来:
1、解压缩文件,得到一个如下图一样的ttf文件。注意,这里必须是已经解压缩开的TFF文件。
复制这个文件,并粘贴到此文件夹 C:\WINDOWS\Fonts 下面。如果你找不到这个文件夹...
分类:
其他 时间:
2015-03-24 16:16:09
收藏:
0 评论:
0 赞:
0 阅读:
292
1. 获取下载linux版本apache,这里下载的版本是:httpd-2.2.22.tar.gz
2. 将下载完毕的文件通过ftp上传工具上传到linux目录下,这里上传的目录是:/usr/java(java为自己新建的目录)
安装步骤:找到上传apache的目录:/usr/java/ httpd-2.2.22.tar.gz
解压源文件:
1 tar zvxf htt...
分类:
Web开发 时间:
2015-03-24 16:15:59
收藏:
0 评论:
0 赞:
0 阅读:
242
题目:
Given a linked list, remove the nth node
from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node from t...
分类:
其他 时间:
2015-03-24 16:15:47
收藏:
0 评论:
0 赞:
0 阅读:
218
在VS里面新建cuda项目大家都知道,不过怎么配置已经建好的C++ project可能有点麻烦,不是那么容易找到。
在CUDA官方文档里面有介绍怎么配置visual studio,但是也不是灰常详细,可以参考一下。
http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-microsoft-windows/index.htm...
分类:
编程语言 时间:
2015-03-24 16:15:37
收藏:
0 评论:
0 赞:
0 阅读:
792
??
当Action处理用户请求结束后,控制器应该使用哪个视图资源生成响应呢?
这就必须使用元素进行配置,该元素定义逻辑视图名和物理视图资源之间的映射关系。
理解处理结果
浏览者、控制器和视图资源之间的顺序图:
Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图(普通字符串),...
分类:
其他 时间:
2015-03-24 16:15:17
收藏:
0 评论:
0 赞:
0 阅读:
433
目前游戏用curl下载取版本数据,下载资源包之类的。
偶尔会发现在curl返回6,即CURLE_COULDNT_RESOLVE_HOST的时候,程序会崩溃。
网上查了下,在curl调用前,调用
curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1);
即可解决此问题
google关...
分类:
Web开发 时间:
2015-03-24 16:15:07
收藏:
0 评论:
0 赞:
0 阅读:
798
题目大意:给定一个带哈密顿回路的图,判断这个图是否是平面图
这竟然是我第一次写2-sat。。。
把哈密顿回路拎出来,每条边只有两种可能:在里面或者在外面
如果两条边相交,那么必须一条在里面一条在外面
然后建2-sat就好了。。。
10000条边显然不能暴力建图,但是我们发现如果边数>3*点数,那么这个图一定不是平面图
这样就把边数缩小到了400,然后就可以做了
#include
#...
分类:
其他 时间:
2015-03-24 16:14:48
收藏:
0 评论:
0 赞:
0 阅读:
165