首页 > 2015年03月24日 > 全部分享
leetcode_114_Flatten Binary Tree to Linked List
思路: 按照中序遍历的方式将结点存储到一个list列表中,然后分别将各个节点的left赋值为空,将right指向下一个节点,最后将最后一个结点的right赋值为空即可生成题目要求的树结构。结果对了是对了,好像不太符合题目要求,题目要求 do it in-place,不知道我的算不算in place。很显然,从时间上来看,我想到的思路也不能算好。刚开始以为是要生成一个链表,走了好多弯路,发现返回值就是一个void,题目要实现的就是改变下树是结构而已。...
分类:其他   时间:2015-03-24 16:18:28    收藏:0  评论:0  赞:0  阅读:208
固定位置的Js悬浮窗口
固定位置的Js悬浮窗口,为了便于查看效果,测试时用随机函数产生一定的内容,与浮动窗口的控制无关,不想用可以去掉。代码内有注释。...
分类:Web开发   时间:2015-03-24 16:18:20    收藏:0  评论:0  赞:0  阅读:292
iOS UICollectionView
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
机器学习笔记--回归分析(1)
一、重点 回归分析就是利用样本(已知数据),产生拟合方程,从而(对未知数据)迚行预测 用途:预测,判别合理性例子:利用身高预测体重;利用广告费用预测商品销售额;等等.线性回归分析:一元线性(直线拟合,因变量只有一个);多元线性(平面拟合,多因变量);广义线性非线性回归分析困难:选定变量(多元、将多元整合为单变量:降维),避免多重共线性(使用可以由其它变量推出来的变量,回归模型误差会很大...
分类:其他   时间:2015-03-24 16:17:38    收藏:0  评论:0  赞:0  阅读:422
Dexguard6.X 最新解密脚本(for Strings)
写这篇文字的目的: 1、有一些人加我询问脚本的含义,这里都基本给了解答。 2、取之看雪,还之看雪。算是一种感恩吧。 菜鸟一枚,难免有错误冗长之处,失敬之处还望各位大侠多多包涵。    用法: 打开脚本文件第一处: 这里自己增加一些逻辑运算或者算数运算。之所以要这样,是因为JEB的包目前还不是很完善,具体的可以跟着代码到http://www.android-decompiler....
分类:其他   时间:2015-03-24 16:17:27    收藏:0  评论:0  赞:0  阅读:313
AsyncTask -- Java异步调用框架
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
Windows下安装weblogic dev版本
在开发过程中,有一种情况是比较尴尬的:需要用到某个软件,但是只需要用到这个软件中的一小部分功能,这样既浪费的磁盘空间,又浪费了CPU空间。比如Weblogic,完整版包括很多功能,但是开发过程中,只是需要创建数据源、部署项目,然后进行测试即可。所以开发过程中,需要一款简化的Weblogic(Weblogic开发版)是挺有必要的(如果电脑配置比较壕,也可以任性的使用完整版)。...
分类:Windows开发   时间:2015-03-24 16:17:10    收藏:0  评论:0  赞:0  阅读:634
HPC集群平台搭建概念
HPC高性能计算集群的搭建相关概念...
分类:其他   时间:2015-03-24 16:16:58    收藏:0  评论:0  赞:0  阅读:518
IOS-SQLite数据库操作
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/C++)面试问答题集锦
C++什么是多态?多态可以用来做什么?static关键词起什么作用?new和malloc的区别?C++中有哪几种数据存储区?堆区存放什么?栈区存放什么?什么是栈溢出?哪些情况下比较容易出现栈溢出?“#include”后面跟引号与尖括号的区别?你了解哪些编译器?STLmap和hash_map的内部实现原理?解决哈希冲突有哪些方法?什么情况下适合用map,什么情况下适合用hash_map?哈希表的不稳定...
分类:编程语言   时间:2015-03-24 16:16:37    收藏:0  评论:0  赞:0  阅读:261
leetcode 题解 || Next Permutation 问题
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
必须掌握的八个DOS网络命令
一,ping   它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助...
分类:其他   时间:2015-03-24 16:16:18    收藏:0  评论:0  赞:0  阅读:150
如何使用ttf字体文件
我们有时候需要使用一些特殊的字体,运用到如WORD等文件里面。我们可以去网上下载后缀名为.tff的文件。但怎么使用它们呢? 按我的步骤来: 1、解压缩文件,得到一个如下图一样的ttf文件。注意,这里必须是已经解压缩开的TFF文件。 复制这个文件,并粘贴到此文件夹 C:\WINDOWS\Fonts 下面。如果你找不到这个文件夹...
分类:其他   时间:2015-03-24 16:16:09    收藏:0  评论:0  赞:0  阅读:292
天易35------linux安装apache
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
LeetCode|Remove Nth node from End of list
题目: 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
Visual studio C++ project下配置cuda程序
在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
Struts2中配置处理结果及异常处理
?? 当Action处理用户请求结束后,控制器应该使用哪个视图资源生成响应呢?          这就必须使用元素进行配置,该元素定义逻辑视图名和物理视图资源之间的映射关系。 理解处理结果 浏览者、控制器和视图资源之间的顺序图: Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图(普通字符串),...
分类:其他   时间:2015-03-24 16:15:17    收藏:0  评论:0  赞:0  阅读:433
解决curl超时导致应用崩溃的问题
目前游戏用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
BZOJ 1997 Hnoi2010 Planar 2-sat
题目大意:给定一个带哈密顿回路的图,判断这个图是否是平面图 这竟然是我第一次写2-sat。。。 把哈密顿回路拎出来,每条边只有两种可能:在里面或者在外面 如果两条边相交,那么必须一条在里面一条在外面 然后建2-sat就好了。。。 10000条边显然不能暴力建图,但是我们发现如果边数>3*点数,那么这个图一定不是平面图 这样就把边数缩小到了400,然后就可以做了 #include #...
分类:其他   时间:2015-03-24 16:14:48    收藏:0  评论:0  赞:0  阅读:165
1858条   上一页 1 ... 38 39 40 41 42 ... 93 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!