用了和3Sum差不多一样的思路,二分查找。关键要剪枝,但是却在剪枝那里犯了很多错误。
然后原来有一个更加快的思路O(n^2).
#include
#include
#include
#include
using namespace std;
class Solution {
public:
int threeSumClosest(vector &num, int ta...
分类:
其他好文 时间:
2014-07-27 11:21:04
阅读次数:
165
CSV的样例中Select ... into outfile...是不带字段名的,只导出数据,所以需要自己想另外的办法实现,这里有一个笨招,自己构造一个字段列,示例如下:1,创建测试表数据CREATE TABLE test.c SELECT 1 AS pid,1 AS item,15.0 AS wgt UNION ALLSELECT 1 AS pid,2 AS item,20.0 AS wgt U...
分类:
数据库 时间:
2014-07-27 11:20:42
阅读次数:
244
Threejs 官网 - 入门指南(Getting Started)...
分类:
Web程序 时间:
2014-07-27 11:20:32
阅读次数:
365
*{ margin:0; padding:0;}
body { font:12px/19px Arial, Helvetica, sans-serif; color:#666;}
.tab { width:240px;margin:50px;}
.tab_menu { clear:both;}
.tab_menu li { float:left; text-align:center; cu...
分类:
Web程序 时间:
2014-07-27 11:20:22
阅读次数:
243
四、创建者模式
1.摩托车组装系统
觉得这些例子挺适合入门的,容易理解,
看了之后大概是个什么样子的就有了印象。
摩托车 = 车架 + 车轮 + 轮胎 + 发动机。
首先设计摩托车类以及各零件类:
摩托车类:
public interface Motorcycle
{
void build();
}
public class Motorcycle1 implements M...
分类:
其他好文 时间:
2014-07-27 11:20:12
阅读次数:
240
一本不错的书,4/5星。
内容:介绍美国与信息,数据相关的历史。从之开国时,到奥巴马连任时。
主要是介绍大数据在美国,是如何从无到有的。
随着时间的流逝,到最近几年,这股影响美国的大数据
是如何走入世界,影响各国的。
英国的数据权
印度,日本,中国香港,等40多个国家地区的应用建设
最后中国可怜的现状。...
分类:
其他好文 时间:
2014-07-27 11:20:02
阅读次数:
179
Threejs 官网 - 如何运行本地的东西(How to run things locally)...
分类:
Web程序 时间:
2014-07-27 11:19:52
阅读次数:
326
Cow Sorting
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 5946
Accepted: 2263
Description
Farmer John's N (1 ≤ N ≤ 10,000) cows are lined up to be milk...
分类:
其他好文 时间:
2014-07-27 11:19:42
阅读次数:
354
本设计模式就是利用不同的类包起不同的命令,达到使用什么命令就实现什么操作。
也可以进一步利用map和自己喜欢的命令词对接起来。
一个执行类实际上已经包含了所有需要的操作了,如:
class SuperMaker
{
public:
string makeCar()
{
return "Car";
}
string makePlane()
{
return "Plane";
...
分类:
其他好文 时间:
2014-07-27 11:19:32
阅读次数:
202
Threejs 官网 - Three.js 的图形用户界面工具(GUI Tools with Three.js)...
分类:
Web程序 时间:
2014-07-27 11:19:22
阅读次数:
417
写出一个较好的快速排序程序
快速排序是常用的排序算法之一,但要想写出一个又快又准的使用程序,就不是那么简单了
需要注意的事项
首先要写正确。通常使用递归实现。其递归相当于二叉树展开,因此如果要用迭代实现的话需要使用一个队列来保存后续遍历信息。快速排序需要找到一个pivot值,如果顺序选择pivot则易造成N^2的复杂度,如果使用随机数则效果最好,但开销又太大,采取三数中值法比较合适。...
分类:
其他好文 时间:
2014-07-27 11:19:02
阅读次数:
190
代码:
ContourPlot3D[(x^2 + 9/4 y^2 + z^2 - 1) ==
CubeRoot[x^2 z^3 + 9/80 y^2 z^3], {x, -6/5, 6/5}, {y, -6/5,
6/5}, {z, -6/5, 3/2}, Mesh -> None, Boxed -> False,
AxesLabel -> {"x", "y", "z"}, Ax...
分类:
其他好文 时间:
2014-07-27 11:18:52
阅读次数:
187
cocos2d-x 3.0 出来已经好久了,也已经用3.0写了几个小游戏,感觉3.0的事件触发机制太赞了,随这里总结一下,也算是对知识的一种回忆和加深理解。
3.0的事件分发机制中,需要也仅仅需要通过创建一个事件监听器来实现各种触发后的逻辑,然后添加到事件分发器_eventDispatcher,所有的事件监听器由这个分发器统一管理,即可完成事件响应。
事件监听器有以下几种:
1、EventL...
分类:
其他好文 时间:
2014-07-27 11:18:32
阅读次数:
228
move "c:\Documents and Settings\leon\Application Data\Mozilla\Firefox\Profiles\eyr6cp34.default\sessionstore.bak" "c:\Documents and Settings\leon\Application Data\Mozilla\Firefox\Profiles\eyr6cp34.def...
分类:
其他好文 时间:
2014-07-27 11:18:22
阅读次数:
174
A计划
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9162 Accepted Submission(s): 2208
Problem Description
可怜的公主在一次次被魔王掳走一次次被骑士们救回来...
分类:
其他好文 时间:
2014-07-27 11:18:12
阅读次数:
270
下面开始读具体源码
config.h文件
/*
* Struck: Structured Output Tracking with Kernels
*
* Code to accompany the paper:
* Struck: Structured Output Tracking with Kernels
* Sam Hare, Amir Saffari, Phil...
分类:
其他好文 时间:
2014-07-27 11:18:02
阅读次数:
327