题目大意:给出一个序列,问一段序列中,出现两次以上的颜色有多少种。
思路:和HH的项链很像。
CODE:
#include
#include
#include
#include
#define MAX 1000010
using namespace std;
struct Ask{
int x,y,_id;
bool operator <(con...
分类:
编程语言 时间:
2014-11-21 16:18:17
阅读次数:
279
Spring有两个核心接口:BeanFactory和ApplicationContext(BeanFactory的子接口);他们都可代表Spring容器,Spring容器是生成Bean实例的工厂,并管理容器中的Bean;Bean是Spring管理的基本单位,在基于Spring的JavaEE应用中,所有的组件都被当成Bean处理,包括数据源、Hibernate的SesisonFactoy、事务管理器...
分类:
编程语言 时间:
2014-11-21 16:16:13
阅读次数:
278
1.理解 对于递归函数的理解,我觉得是比较重要的,因为很多大神能把递归函数用的惟妙惟肖,不光是他们的编程功力高深,更主要是能理解这个算法。比较直白的理解是,如果一个事件的逻辑可以表示成,f(x)=nf(x-1)+o(x)形式,那么就可以用递归的思路来实现。编写递归逻辑的时候要知道如下法则:1.要有基准 比如说,f(x)=f(x-1)+1,如果不加入基准,f(0)的值是多少,...
分类:
编程语言 时间:
2014-11-21 16:15:02
阅读次数:
171
这两个算法均给予我们小组提出了基于模式树节点集的新颖数据结构,它们的效率要优于传统主流挖掘算法,可以在其基础上重写所有与频繁项集挖掘相关的任务,如闭模式、最长模式和TOP-K模式等等。...
分类:
编程语言 时间:
2014-11-21 16:15:30
阅读次数:
180
typedef double Number;
class CubicRealPolynomial
{
public:
static Number computeDiscriminant(Number a, Number b, Number c, Number d);
static std::vector computeRealRoots(Number a, Number...
分类:
编程语言 时间:
2014-11-21 16:16:20
阅读次数:
570
File file2 = new File("D:/test.txt");//创建文件对象,File类中的构造方法中的参数为字符串,表示的是文件的地址,其中,在绝对路径中,磁盘的编号后的斜杆可以为“\\”(Windows系统中路径标识),也可以为“/”(跨平台)。
制定路径之下创建的文件对象,不代表着该路径之下有这个文件,也就是说File对象无关实际文件的位置。
可以通过File.exists()方法来确定指定文件路径下创建的文件对象是否真实存在,若不存在,通过file2.createNewFile();语...
分类:
编程语言 时间:
2014-11-21 16:14:48
阅读次数:
306
原理就Google
资源地址:链接地址
说明:vs2010 有内存溢出, 效率不怎么高。新手可以参考,我也一个新手,所以共享给新手!...
分类:
编程语言 时间:
2014-11-21 16:16:16
阅读次数:
276
大学三年级学习了操作系统,当年因为正在学习操作系统的课,但是自己早早就报了软件设计师考试,很多东西都不懂,还有大堆的学生工作,也是大学最繁忙的时候,那段记忆特别深刻。现在老师教的很多东西也渐渐模糊了,记得老师很耐心得讲,讲得可好了,不过太久了,对知识点有点模糊了,在网上找了一些资料复习一下,结合找工作时候整理的材料,把它整成新博客,也是作为对操作系统老师的感谢吧!
进程(...
分类:
编程语言 时间:
2014-11-21 16:14:55
阅读次数:
227
foo(int a[], int len)
{
这是传递的地址!!!!
}
foo(vector a)
{
传递的是值。
}
foo(vector&a)
{
引用。!!!
}...
分类:
编程语言 时间:
2014-11-21 16:15:33
阅读次数:
201
看书、思考、写代码!!!
/*********************************
* copyright@hustyangju
* blog: http://blog.csdn.net/hustyangju
* 题目:快速排序和随机快速排序
* 思路:采用分治+原址排序,分裂函数将区间分为三个子区间:主元区间,再在主元旁边的两个子区间递归调用排序
* 分裂函数一...
分类:
编程语言 时间:
2014-11-21 16:13:23
阅读次数:
188
通过创建实现Runnable接口的类。使用带参数的Thread构造器来创建Thread对象。这个参数就是实现Runnable接口的类的一个对象。
创建10个线程,每个线程打印乘以1-10的结果。
package com.concurrency;
public class Calcalator implements Runnable{
private int number;
public...
分类:
编程语言 时间:
2014-11-21 16:13:51
阅读次数:
272
1,命名空间模式 namespace
var myApp = {};//通过全局变量来实现命名空间 maApp.Parent = function (){ }; myApp.Child = function(){ }; script>
通用命名空间函数
//不安全代码 var myApp = {}; ...
分类:
编程语言 时间:
2014-11-21 16:14:30
阅读次数:
254
在JavaFX的UI开发中,FXController是个很重要的东西,主要是用于UI层和事件层分离。
事实上,JavaFX使用FXML来开发UI界面,有多种形式来监听我们的事件,下面我们来细看。
1.通过Controller Class来处理事件
首先我们创建一个简单的界面,包含一个Button和一个Label。
如下图:
Label的fx:id设置为mLabel,Bu...
分类:
编程语言 时间:
2014-11-21 16:14:09
阅读次数:
2629
题目:找到满足条件的数组给定函数d(n)=n+n的各位之和,n为正整数,如d(78)=78+7+8=93。这样这个函数可以看成一个生成器,如93可以看成由78生成。定义数A:数A找不到一个数B可以由d(B)=A,即A不能由其他数生成。现在要写程序,找出1至10000里的所有符合数A定义的数。回答:申...
分类:
编程语言 时间:
2014-11-21 16:10:43
阅读次数:
207
利用Spring-Data-Redis 整合Jedis与Redis详解
分类:
编程语言 时间:
2014-11-21 16:11:11
阅读次数:
363
1. 创建一个DIALOG的项目2. 在资源里创建聊天室界面3. 在CDialog::InitInstance里开头增加:if (!AfxSocketInit()) { AfxMessageBox("load socket liabrary failed!"); return FALSE...
分类:
编程语言 时间:
2014-11-21 16:07:22
阅读次数:
326