关闭

Numerical Optimization笔记--chapter3 Line Search Methods

本章主要内容以及思路: 线搜索是已经确定了下降方向p(k)后,确定合适的a(k)。使得函数在点x(k+1)=x(k)+a(k)*p(k)的函数值比在点x(k)的值要小。 合适的a(k)有两个条件:1. 保证函数收敛到最小点。2. 在有限步收敛。 1. 由此有两个经验条件wolf条件和Goldstein条件。 分别是两个子条件来保证a(k)的值不会过大也不会太小。 对于这个条件的可...
阅读(1064) 评论(0)

数据挖掘的资源网站

原文地址: 数据挖掘研究&开发网站 知识型企业研究中心 2006-12-26 http://business.queensu.ca/index.php Queen商务学校,任务是提高领导力的管理和促进商务和社会的发展。目前我们的研究工作... 英国谢菲尔德大学自然语言处理研究组 2006-12-26 http://nlp.shef.ac.uk/ 英国谢菲尔德大学自然语言处理研究...
阅读(732) 评论(0)

高质量c/c++编程-附录

原帖请见:高质量c/c++编程-附录 C++/C代码审查表 文件结构 重要性 审查项 结论   头文件和定义文件的名称是否合理?     头文件和定义文件的目录结构是否合理?     版权和版本声明是否完整?   重要 头文件是...
阅读(594) 评论(0)

每天一到算法题--重叠区间大小

题目描述 请编写程序,找出下面 “ 输入数据及格式 ” 中所描述的输入数据文件中最大重叠区间的大小。 对一个正整数 n ,如果 n 在数据文件中某行的两个正整数(假设为 A 和 B )之间,即 A=n>=B ,则 n 属于该行;如果 n 同时属于行 i 和 j ,则 i 和 j 有重叠区间;重叠区间的大小是同时属于行 i 和 j 的整数个数。 例如,行(10 20 )和( 12 25 )...
阅读(1359) 评论(0)

每天一到算法练习题1 -- 一个正整数有可能可以被表示为 n(>=2) 个连续正整数之和

说明 此题在多种场合出现,包括百度程序之星2005年初赛。 难度:2星。 主要涉及的思想:递推。 题目: 题目描述:一个正整数有可能可以被表示为 n(>=2) 个连续正整数之和 15 15=1+2+3+4+5  15=4+5+6  15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。 输入数据:一个正整数,以命令行...
阅读(2061) 评论(0)

[译]本地排名因素研究(系列)之一 ---Google places(谷歌地方信息)优化

注:原文地址 Local Ranking Factors Study 1 of 5 - Google Places Optimization 我们的目标 本文是一个5系列的bizible研究的第一部分。在这个系列中,我们将使用统计手段来揭示google places中能够提高商家本地排名的最有影响的因素。本文目前只关注商家在google places中的有关本地的排名因素)。在后面得...
阅读(1514) 评论(0)

pureMVC与设计模式之二. Facade模式与Singleton模式

引言 上篇文章,我们分析了pureMVC的结构以及工作流。从本文开始,将逐个解剖其中设计到的设计模式。我们先看facade模式和singleton模式。 一、pureMVC中的Facade模式 1. facade模式介绍 Façade模式的理论基础是迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle 简写LKP),就...
阅读(1998) 评论(1)

字典序法生成全排列算法的证明

引言 对一个给定数据进行全排列,在各种场合经常会用到。组合数学中,生成全排列的方法有很多,卢开澄老师的《组合数学》中就介绍了三种:序数法,字典序法,临位互换法等。其中以字典序法由于算法简单,并且使用的时候可以依照当前状态获取下一个状态,直到所有排列全部完成,方便在程序中随要随用,应用比较广泛,STL中的Next_permutation也是使用此法。 算法定义 首先看什么叫字典序,顾名思...
阅读(13385) 评论(1)

pureMVC与设计模式之一. 结构与工作流

引言  设计模式是软件开发人员的九阳神功。设计模式有基本的23种,九阳神功有九层。学习设计模式容易看似会了生搬硬套,修炼九阳神功容易根基不稳走火入魔。但是,如果最后都深刻理解,融入贯通的话,无疑已是基本天下无敌,见招拆招,随机应变。整个修炼过程是曲折的,需要不断的实践,理解,反思,升华。  MVC,非常著名的软件构架,将视图(表现层),控制流,模型(数据层)分开, 在web开发,UI设计等有很...
阅读(2349) 评论(0)

java开发1:用Calender来解决夏令时(daylight saving time )等引起的错误

1. 遇到问题 在解决了由于公司邮件地址变化造成的ad system report发送的bug之后,这两天,组内的daily report系统又出问题了。现象是,邮件发了,可是附件中的文件却是空的。 闲话不说,先看看log。上server上一看,也没有什么exception log,甚是奇怪。仔细研究一下后,发现是由于时间不匹配造成的问题。原来,这个发邮件的cronjob 每天定时的找一个文件...
阅读(2405) 评论(0)

BitSet数据结构以及jdk中实现源码分析

一. Bitset 基础 Bitset,也就是位图,由于可以用非常紧凑的格式来表示给定范围的连续数据而经常出现在各种算法设计中。上面的图来自c++库中bitset的一张图。 基本原理是,用1位来表示一个数据是否出现过,0为没有出现过,1表示出现过。使用用的时候既可根据某一个是否为0表示此数是否出现过。 一个1G的空间,有 8*1024*1024*1024=8.58*10^9bit,也就是可以...
阅读(4351) 评论(1)

算法导论学习1--分治法计算逆序数

闲来无事,复习复习经典的算法导论。看到了2-4,习题,计算逆序数的问题,忍不住实现了一下。   逆序数,是排列组合中常见的一个指标,可以用来衡量一个数列的杂乱成对(相对于顺序排列),在一些算法如水印算法中有广泛的应用。 如此如何快速的求得任意序列的逆 序数是关心的重点。常见的一种高效解法,是devid - and -conqure. 将序列平分成两段,分别计算逆序数,然后将两个有序的数列进行...
阅读(4126) 评论(0)

linux 系统管理笔记 2. --- ubuntu root初始密码设置

Ubuntu安装后root不能够登录的并且也是没有默认的密码的,因为你还没给root设置密码,你第一个 user。因为你还没给root设置密码,你第一个 user 是在 admin 组 ,所以他可以给 root 设置密码 。给root用户设置密码。具体步骤是打开终端(应用程序--附件--终端),然后输入下面的命令sudo passwd root    回车后会出现让你输入密码和确认密码,例如这样    [sudo] password for you :---> 输入你的密码(你现在这个用户的密码),不回显 ...
阅读(2861) 评论(2)

linux 系统管理笔记 1 -- linux crontab 命令

crontab 命令使用及注意事项...
阅读(868) 评论(0)

威廉·维克瑞 和 拍卖

最近看了几篇关于sponsored search的文章,看到了关于拍卖的的资料,google adwords, yahoo的广告投放机制。而拍卖是这些business的基础知识。于是恶补了一下。 WilliamVickrey 是 拍卖研究的的祖师爷了。二十世纪六十年代,维克瑞开始对拍卖 等具体的市场机制 进 行研究。1960年,维克瑞在《经济学季刊》上发表文章,探讨了公共要价与秘密投标策略。次年,他又在《金融杂志》上发表《反投机、拍卖和竞争必密封投 标》一文,讨论了拍卖规则与公共要价的激励之间的...
阅读(3881) 评论(2)
36条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:83553次
    • 积分:1163
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:7篇
    • 译文:1篇
    • 评论:10条
    最新评论