1、递归与分治 递归算法:直接或者间接不断反复调用自身来达到解决问题的方法。这就要求原始问题可以分解成相同问题的子问题。 示例:阶乘、斐波纳契数列、汉诺塔问题 斐波纳契数列:又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列 ...
intro 日志顺序号 LSN 支持物理逻辑redo。它是物理的,但在页内它可能是逻辑的。 使用脏页表来最大限度地减少恢复时不必要的重做。 使用模糊检查点机制,只记录脏页信息和相关的信息,甚至不要求将脏页写到磁盘。不在检查点时将脏页写入磁盘,而是连续地在后台刷新脏页面。 数据结构 LSN 每个日志记录都有一个唯一标识该记录的日志顺序号 LSN 。 LSN:由一个文件号以及在该文件中的偏移量组成。 ...
2017-05-17 23:02 0 2590 推荐指数:
1、递归与分治 递归算法:直接或者间接不断反复调用自身来达到解决问题的方法。这就要求原始问题可以分解成相同问题的子问题。 示例:阶乘、斐波纳契数列、汉诺塔问题 斐波纳契数列:又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列 ...
AES算法简介 一、 AES的结构 1、总体结构 明文分组的长度为128位即16字节,密钥长度可以为16,24或者32字节(128,192,256位)。根据密钥的长度,算法被称为AES-128,AES-192或者AE-256。 2、明文密钥组织方式 3、一些相关 ...
排序一直是信息检索的核心问题之一,Learning to Rank(简称LTR)用机器学习的思想来解决排序问题。LTR有三种主要的方法:PointWise,PairWise,ListWise。ListNet算法就是ListWise方法的一种,由刘铁岩,李航等人在ICML2007的论文 ...
大部分内容援引自别处 有少许修改 EM聚类算法一般多用于为了对数据进行训练而确定相关公式中的参数 1.一般概念介绍 最大期望算法(Expectation-maximization algorithm,又译期望最大化算法)在统计中被用于寻找,依赖于不可观察的隐性变量的概率模型中,参数 ...
【算法简介】平摊分析 1. 简述 平摊分析是指在某种数据结构上完成一系列操作,在最坏情况下所需的平均时间。 平摊分析与传统分析方法的主要差别为: 1)平摊分析时间与传统分析方法的平均情况下时间不同,它是最坏情况下的平均时间。 2)平摊分析不涉及概率分析。 3)平摊分析中时间函数T(n ...
前言 在信息检索领域常用的检索和索引算法有空间向量模型和隐语义模型。 传统向量空间模型 向量空间模型是信息检索领域最常用的检索方法,其检索过程是,将文档集D中的所有文档和查询都表示成以单词为特征的向量,特征值为每个单词的TF-IDF值,然后使用向量空间模型(即计算查询Q的向量和每个文档的之间 ...
简介 人工免疫算法(Immune Algorithm)是一种具有生成+检测 (generate and test)的迭代过程的群智能搜索算法。从理论上分析,迭代过程中,在保留上一代最佳个体的前提下,免疫算法是全局收敛的。 基本步骤 抗原识别。输入目标函数和各种约束作为免疫算法的抗原 ...
推荐算法 推荐算法简单的来说就是根据用户的喜好来推荐相似的东西 例如淘宝的猜你喜欢,抖音的XXX。 推荐算法的特点csdn 1.根据和你共同喜好的人来给你推荐 ,好友或者关注的人 2.根据你喜欢的物品找出和它相似的来给你推荐 ,淘宝的猜你喜欢 3.根据你给出的关键字来给你推荐,这实际上就退化 ...