1.题目Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we will use the integers ...
分类:
其他好文 时间:
2015-03-14 23:19:13
阅读次数:
238
原题:https://www.facebook.com/hackercup/problems.php?pid=759650454070547&round=344496159068801题意:给定一颗有根树,在树上下层的节点要给上层节点礼物,根节点的礼物则给慈善会,但是给礼物有个条件就是你不能送你的父节点已经送出的礼物。问满足要求的最少花费。
题解:这个题卡了一段时间,类似于染色问题,可以用树形动态...
分类:
其他好文 时间:
2015-03-14 23:16:48
阅读次数:
155
用一个给女孩子送礼物的例子,来讲述代理模式。
女孩子一般会比较害羞,所以追女孩子的方式是通过闺蜜转交的间接方式来给女孩子送礼物。 闺蜜是代表追求者送礼物,闺蜜只需要引用追求者,给被追求者转交礼物和话语即可。
直接上程序,比较简单:
#include
#include
using namespace std;
class Girl
{
public:
void setName(str...
分类:
其他好文 时间:
2015-03-14 23:16:13
阅读次数:
271
A和B做法和官方题解一样
C题我是用背包+map,先把任务按最早开始的时间进行排序,然后去背包,dp[j]表示j时间能得到最大的得分,然后就过了。。
代码:
A:
#include
#include
#include
using namespace std;
int n, b;
char str[205];
int ans[205];
int get(char c) {
...
分类:
其他好文 时间:
2015-03-14 23:14:40
阅读次数:
168
浏览器缓存机制(2)-应用缓存
在公司项目中,一些移动版的WEB页面恰好用到了应用缓存,故顺便写篇文章来总结下应用缓存方面的内容。
1.应用缓存简介应用缓存(application cache)是HTML5提供的一套缓存机制,使得WEB应用可以离线运行。除了一些旧版本的IE外,现代浏览器如firefox,chrome,safari大部分都是支持HTML5标准的。使用应用缓存主要优势有:
离线浏览...
分类:
其他好文 时间:
2015-03-14 23:15:47
阅读次数:
181
E文好的同学请查看英文原文: Markdown syntax guide标题# 这是一级标题,相当于HTML中的H1标签
## This is an H2
###### This is an H6呈现效果:这是一级标题,相当于HTML中的H1标签This is an H2This is an H6段落每个段落从一个新行开始,段落前最好有一个空行。只需按下回车键开始一个新行。例如,
像下...
分类:
其他好文 时间:
2015-03-14 23:13:29
阅读次数:
139
小时候跟随大人看电视,接触到唯一大篇与齐国有关的为孙膑的故事。而历史上齐国经历了春秋与战国两个大的时代,并且都处在浪潮之巅,即便天下大势决定了秦国一统天下,齐国也是坚持抗争,成为六国最后一个倒下的国家。《战国策》虽是每篇都以论辩故事叙述孤立事实,贯穿起来,乐帝还是有了新的感悟。
战局
鲁仲连看清同一个人在没有选择和选择过多时,所面临的压力是完全不同的,这也是军事上常见以少胜多的原因:骄...
分类:
其他好文 时间:
2015-03-14 23:13:33
阅读次数:
172
虽然造书去做的,但还是有莫名的成就感
从串口显示出,电压变化,
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
...
分类:
其他好文 时间:
2015-03-14 23:13:12
阅读次数:
340
1、不支持继承 重载 ,比如C++Java的接口,接口的修改会影响整个实现改接口的类行为的修改,Go 设计者认为这一特点或许根本没用.
2、必任何函数定义必须花括号跟在函数声明后面而不能换行 如 func funca(a int){},在Go语言中 函数也是一种类型 可以被推导 使用支持匿名函数 和闭包。
函数的返回值支持多重返回类似Python , 如果不赋值 整数类型默认 0...
分类:
其他好文 时间:
2015-03-14 23:13:26
阅读次数:
182
先看欢迎界面的布局
activity_welcome.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
a...
分类:
其他好文 时间:
2015-03-14 23:14:50
阅读次数:
200
题目链接:Merge Intervals
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].
这道题的要求是将给定的一组间隔中有重叠的进行合并。
...
分类:
其他好文 时间:
2015-03-14 23:14:37
阅读次数:
182
OpenCVC主要负责OpenCVR的注册, OpenCVV是支持Android IOS Mac Windows 的客户端...
分类:
其他好文 时间:
2015-03-14 23:11:30
阅读次数:
249
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary).
You may assume that the intervals were initially sorted according to their start times.
Examp...
分类:
其他好文 时间:
2015-03-14 23:12:09
阅读次数:
217
源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/ProgressList.zipCProgressListCtrl是CListCtrl的扩展类,支持在ListCtrl中显示ProgressCtrl控件。主要代码如下:void CProgressL...
分类:
其他好文 时间:
2015-03-14 23:13:15
阅读次数:
206
1.各整型范围:unsignedint0~4294967295 int2147483648~2147483647 unsigned long 0~4294967295 long2147483648~2147483647 long long的最大值:9223372036854775807 long l...
分类:
其他好文 时间:
2015-03-14 23:11:05
阅读次数:
234
2个要点:1.linq操作的集合必须实现IEnumerable接口,所以在这3.0之前为实现该接口的集合需通过Cast或TypeOf方法转换成可Linq的集合;2.查询式和Lame那啥表达式都可以一起使用.那个方便用哪个,他们只在第一次使用时才会真正去查询; List ils = new Lis.....
分类:
其他好文 时间:
2015-03-14 23:11:07
阅读次数:
212
一 UIScrollView 的基本属性 UIScrollView *scrollView = [[UIScrollView alloc] init];//创建UIScrollView scrollView.frame = CGRectMake(0, 0, 250, 250); // frame.....
分类:
其他好文 时间:
2015-03-14 23:12:46
阅读次数:
189