上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 425 下一页
摘要: 使用赋值表达式传递参数,可以颠倒参数列表的顺序。函数的参数提供默认参数 参数可以是变量,也可以是元祖、列表等内置的数据结构在程序开发中,常常需要传递可变长度的参数。在函数的参数前使用标识符“*”可以实现这个要求。“*”可以引用元组,把多个参数组合到一个元组中python中还提供了另一个标识符“**”。在形参前面添加“**”,可以引用一个字典。根据实际参数的赋值表达式生成字典。 阅读全文
posted @ 2013-07-31 19:30 坚固66 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 运动检测(前景检测)之(一)ViBezouxy09@qq.comhttp://blog.csdn.net/zouxy09 因为监控发展的需求,目前前景检测的研究还是很多的,也出现了很多新的方法和思路。个人了解的大概概括为以下一些: 帧差、背景减除(GMM、CodeBook、 SOBS、 SACON、 VIBE、 W4、多帧平均……)、光流(稀疏光流、稠密光流)、运动竞争(Motion Competition)、运动模版(运动历史图像)、时间熵……等等。如果加上他们的改进版,那就是很大的一个家族了。 对于上一些方法的一点简单的对比分析可以参考下:http://www.cnblogs.com/ro 阅读全文
posted @ 2013-07-30 19:47 坚固66 阅读(714) 评论(1) 推荐(0) 编辑
摘要: Just the FactsThe expression N!, read as `` N factorial," denotes the product of the first N positive integers, where N is nonnegative. So, for example,NN!011122364245120103628800For this problem, you are to write a program that can compute the lastnon-zero digit of anyfactorial for (). For exa 阅读全文
posted @ 2013-07-30 19:46 坚固66 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Uniform GeneratorComputer simulations often require random numbers. One way to generatepseudo-random numbers is via a function of the formwhere `` " is the modulus operator.Such a function will generate pseudo-random numbers (seed) between 0 andMOD-1. One problem with functions of this form is 阅读全文
posted @ 2013-07-30 19:44 坚固66 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 凸包求直径(socalled。。)采用Graham+Rotating_Calipers,Graham复杂度nlogn,RC算法复杂度n,所以时间复杂度不会很高。学习RC算法,可到http://cgm.cs.mcgill.ca/~orm/rotcal.frame.html。另:http://www.cppblog.com/staryjy/archive/2009/11/19/101412.html另外,Graham的过程即将整理。。#include #include #include using namespace std;#define eps 1e-8#define zero(x) (((x 阅读全文
posted @ 2013-07-30 19:42 坚固66 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、职责链(Chainof Responsibility)模式责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织链和分配责任。二、责任链模式的结构责任链模式涉及到的角色如下所示:抽象处理者(Handler)角色:定义出一个处理请求的接口。如果需要,接口可以定义出一个方法,以设定和返回对下家的引用。这个角色通常由一个抽象类或接口实现。具体处理者(ConcreteHandler) 阅读全文
posted @ 2013-07-30 19:40 坚固66 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 预编译SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。预编译的优点 1、PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程。 2、使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。 3、statement每次执行sql语句,相关数据库都要执行sql语句的编译,preparedstatement是预编译得, prepa... 阅读全文
posted @ 2013-07-30 19:38 坚固66 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 字符串匹配 -- KMP算法 参考资料 1 数据结构( C 语言版) 2Matrix67 : KMP算法详解 3任我行 :KMP算法详解 4july:六之续、由KMP算法谈到BM算法 概述 在前面的文章 朴素字符串匹配、 Rabin-Karp算法中,对有关字符串匹配问题做了相关的介绍。其中 朴素字符串匹配效率较差,其时间复杂度为 O ( ( n - m + 1 ) m ) ,当问题规模较大时,该算法的劣势会变得更加明显; Rabin-Karp算法需要一个预处理,其时间为 O ( m ) ,匹配的最坏时间复杂度为 O ( ( n - m + ... 阅读全文
posted @ 2013-07-30 19:36 坚固66 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Problem F: Factoring Large NumbersOne of the central ideas behind much cryptography is that factoringlarge numbers is computationally intensive. In this context one mightuse a 100 digit number that was a product of two 50 digit primenumbers. Even with the fastest projected computers this factorizati 阅读全文
posted @ 2013-07-30 19:34 坚固66 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 下面是使用指责链模式的一个具体的实例,可以方便的理解指责链模式。其实指责链简单的来说,就是把一个指责的流程定义出来,像一条链路一样,每一个结点有自己的处理范围,若不能处理,则传到自己的引用的下一个结点。下面的实例也是这样的一个简单的流程。每一笔预算需要不同的人审核,不同的人有不同的审核范围,若款项在自己的处理范围之内,就可以直接处理掉,若不在自己的范围内,就传入到自己的上级进行处理。在写实例的时候,就需要用户把处理的过程给定义出来。既是把那条处理的链路定义出来。下面是示例的源代码:using System;using System.Collections.Generic;using Syste 阅读全文
posted @ 2013-07-30 19:32 坚固66 阅读(219) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 425 下一页