问题描述:
Given a collection of intervals, merge all overlapping intervals.
For example,
Given [1,3],[2,6],[8,10],[15,18],
return [1,6],[8,10],[15,18].
基本思路:
对左边界进行排序,然后对有边界的情况进行分类处理。
代码:...
分类:
其他好文 时间:
2014-11-25 23:47:13
阅读次数:
166
最近半年技术状态一直不好,11点之前就睡觉,一本技术类书籍也没有看。下面谈谈自己这半年来的一些感悟。
1. 技术人不是生而为了技术,技术应该是解决实际问题的,是让实际问题简单化而不是让技术人复杂化的。
2. 技术人的生活状态也非常重要,不能为了技术抛弃自己的生活。一个协调良好的状态是技术人不可缺少的必备心理素质。
3.对技术要有钻研的精神并不代表凡事都要钻牛角尖。保持一个开朗的心态很重要。
...
分类:
其他好文 时间:
2014-11-25 23:45:17
阅读次数:
206
html:
上传
<input type=hidden class=...
分类:
Web程序 时间:
2014-11-25 23:45:03
阅读次数:
464
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=167
依赖倒置原则(DIP): demo(https://github.com/sanyinchen/UMLDemo) 1.高层模块不应该依赖底层模块 2.抽象不应该依赖细节 3.模块间的依赖不是通过实现类发生的,而是由抽象类发生的 4.接口或者抽象类不依赖于细节 5.实现类依赖于接口或抽象类 书...
分类:
其他好文 时间:
2014-11-25 23:44:24
阅读次数:
294
最近做了一个基于ATL的控件,设计了一个接口,想返回多个参数,但是通过JavaScript却无法得到返回值,本来以为是自己接口的问题,后来在网上找了很多才发现原来MSDN已经有了明确的说法:
JavaScript does not support passing parameters by reference. JavaScript will make copies of these varia...
分类:
编程语言 时间:
2014-11-25 23:45:25
阅读次数:
291
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=174
接口隔离原则:
demo: https://github.com/sanyinchen/UMLDemo 接口的两种类型: (1)实例接口 (2)类接口,使用Interface定义的接口 隔离: (1)客户端不应该依赖它不需要的接口 (2)类间的依赖关系应该建立在最小的接口上 场景描述:你一...
分类:
其他好文 时间:
2014-11-25 23:45:20
阅读次数:
263
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=233
单例模式:
确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
demo(https://github.com/sanyinchen/UMLDemo)
通用视图(饿汉式):
单例通用代码模板:
public class...
分类:
其他好文 时间:
2014-11-25 23:43:20
阅读次数:
285
我的第一本技术书籍《Qt on Android核心编程》已经出版上市,书中难免疏漏,存在一些文字和技术上的问题,特记录在此。...
分类:
移动开发 时间:
2014-11-25 23:45:48
阅读次数:
202
****************************************交换机型号:H3C S3100V2*****************************************
1. 恢复出厂设置命令: reset saved-configuration (后面重启时注意选择Y/N)
2. 查看当前设置命令: display current-configurat...
分类:
其他好文 时间:
2014-11-25 23:45:49
阅读次数:
217
如果把生活比喻为创作的意境,那么阅读就像阳光。
本讲内容:举几个常见的例子加深一下对BroadcastReceiver广播的理解和应用:
一、开机启动服务
我们经常会有这样的应用场合,比如消息推送服务,需要实现开机启动的功能。要实现这个功能,我们就可以订阅系统“启动完成”这条广播,接收到这条广播后我们就可以启动自己的服务了。我们来看一下BootCompleteRecei...
分类:
其他好文 时间:
2014-11-25 23:45:00
阅读次数:
239
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41488377
通过本文你可能会学到的知识为:
(1)对String类中的valueOf()方法、charAt()方法、equalsIgnoreCase()方法有所了解,并知道如何使用。
(2)对Character类中的isLetterOrDigit()方法有所了解。
(3)理解解题思路,提高分析问题的能力。
注:
String类:...
分类:
其他好文 时间:
2014-11-25 23:45:17
阅读次数:
258
1.线程属性
可以使用pthread_attr_t结构来指定线程的属性,并把这些属性与线程联系起来。可以使用pthread_attr_init函数来初始化pthread_attr_t对象为系统线程属性的默认值。
下图给定了各系统中定义的线程属性。
如果对线程的终止状态不感兴趣,可以修改pthread_attr_t结构中的detachstate属性,让线程一开始就处于分离状态,可以采用pt...
分类:
编程语言 时间:
2014-11-25 23:43:38
阅读次数:
374
本人近期做了一个项目,是关于类似于一个视频监控,主要的是用了一个开发板,把一帧一帧的图像数据通过socket传出来,然后在Android客户端进行监听数据;当获取到数据之后,在imageview上显示出来,最核心的部分是看了老外的一篇帖子才解决的问题。
帖子是这样的,老外遇到了和我一样的问题:大概就是怎么让imageview显示RGB565的图像,他尝试了两种方法,就是下面的代码部分,当然这两种...
分类:
移动开发 时间:
2014-11-25 23:45:27
阅读次数:
938
这道题同样也是贪心
要使木板总长度最少,就要使未盖木板的长度最大。
我们先用一块木板盖住牛棚,然后,每次从盖住的范围内选一个最大的空隙,以空隙为界将木板分成两块,重复直到分成m块或没有空隙。
/*
ID:twd30651
PROG:barn1
LANG:C++
*/
#include
#include
#include
//#define DEBUG
using na...
分类:
其他好文 时间:
2014-11-25 23:44:06
阅读次数:
264
新手dp
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
这是一个简单的生存游戏,你控制一个机器人从一个棋盘的起始点(1,1)走到棋盘的终点(n,m)。游戏的规则描述如下:
1.机器人一开始在棋盘的起始点并有起始点所标有的能量。
2.机器人只能向右或者向下走,并且每走一步消耗一单位能量。
3.机器人不能在原地停留。
4.当机器人...
分类:
其他好文 时间:
2014-11-25 23:44:56
阅读次数:
211