原文:【学习笔记】浅谈BST

mathtt Ps: 由于作者实力不够,写错的地方请海涵,可以提出,加以修改。 BST 二叉排序树,有 左子树所有点 lt 根 lt 右子树所有点。 Splay: 伸展树,也就是 Spaly ,可以通过伸展操作将 x 变成 y 的子结点,并不改变二叉排序树的性质,其中 y 为 x 的祖先。 考虑 次操作,也就是将 x 变成 f x 。 旋转操作:Rotate x 其中的 Con 为: 其中的 U ...

2021-08-16 14:14 1 87 推荐指数:

查看详情

学习笔记」浅析BST二叉搜索树

2020-11-12 update:修了一操作的锅 题目传送门 Q: 学习二叉搜索树有什么用? A: 我们平常所说的"平衡树"(伸展树Splay,替罪羊树等)实际上都属于"平衡二叉搜索树",也就是既满足"平衡树"又满足"二叉搜索树"。二叉搜索树的效率比平衡二叉搜索树的效率低很多,但是在学习 ...

Thu Aug 27 01:12:00 CST 2020 1 732
BST

...

Sun Jan 05 21:12:00 CST 2014 0 2700
【SSH学习笔记浅谈SSH框架

说在前面 本学期我们有一门课叫做Java EE,由陈老师所授,主要讲的就是Java EE 中的SSH框架。 由于陈老师授课风格以及自己的原因导致学了整整一学期不知道在讲什么,所以才有了自己重新学习总结的博客,其中可能会有一些错误和描述解释不恰当的地方,望读者能及时提出。 什么是SSH框架 ...

Tue Dec 12 09:21:00 CST 2017 2 12090
【算法学习笔记浅谈悬线法

悬线法 什么是悬线法? 悬线法是用来解决最大子矩形问题的有力武器,它的思想很简单,代码也很好写。 悬线法的适用范围是单调栈的子集。具体来说,悬线法可以应用于满足以下条件的题目: 需要在扫 ...

Wed Jul 21 23:05:00 CST 2021 0 378
浅谈格路计数相关问题》 - 学习笔记

ddy Orz 好像是一些很妙妙的东西,但是更妙妙的东西被略过了( 开始抄论文。 2 \(\text{Dyck}\) 路 2.3 \((n,m)\!-\!\text{Dyck}\) 路的计 ...

Mon Feb 08 04:41:00 CST 2021 0 428
浅谈拟阵的一些拓展及其应用》 - 学习笔记

系统地学习一下。但 是 为 什 么 我 要 啃 证 明 过 程 啊 前几节 前面几节直接跳了,只写一些容易忘或是曾经不是很理解的东西。 环:极小非独立集。注意环删掉一个元素之后是独立集但不一定是基,所以环的大小可以不同(废话,看图拟阵不就看出来了)。 匹配拟阵:不是定了几条边必须要选 ...

Mon Feb 08 04:52:00 CST 2021 0 360
浅谈函数最值的动态维护》 - 学习笔记

EI 队长不务正业 又是一个(对于我来说)理性愉悦的东西,大概几年之内(或者这辈子?)都不会写这东西的代码…… 1 概述 自然的想法是维护这些函数取 \(\max\) 之后得到的分段函数,但 ...

Tue Mar 16 03:48:00 CST 2021 1 363
学习笔记浅谈文本生成中的采样方法

    本文学习记录一下,文本生成过程,以及过程中如何 选择/采样 下一个生成的词。首先将简单介绍一下文本生成(text generation)的完成过程;然后简单介绍下常用的采样(sampling)方法;最后,将实现并讨论以下三种采样方法(Greedy Sampling、Temperature ...

Wed Jun 30 00:24:00 CST 2021 0 186
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM