自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Trie树

插入:插入一个字符串时,令一个指针P指向根节点,依次扫描待插入字符串中的每个字符c。如果指针P的c字符指针指向一个已经存在的节点Q的时候,令P=Q。如果P的c字符指针指向空,则新建一个节点Q,令P的c字符指针指向Q,然后令P=Q。扫描完毕后,若当前节点未被标记为一个字符串的末尾,则不存在,否则存在。最简单的思路就是输入的时候把每一个单词插入Trie中,然后在查找生词的时候如果出现标记位置,最后每个生词分别输出即可。1.利用字符串的公共前缀来减少查询时间,减少无谓的字符串比较,查询效率比哈希表高。

2023-07-13 20:02:38 52

原创 树形动态规划

一、概念 1、什么是树型动态规划 树型动态规划就是在“树”的数据结构上的动态规划,平时作的动态规划都是线性的或者是建立在图上的,线性的动态规划有二种方向既向前和向后,相应的线性的动态规划有二种方法既顺推与逆推,而树型动态规划是建立在树上的,所以也相应的有二个方向: 叶->根:在回溯的时候从叶子节点往上更新信息 根 - >叶:是在从叶往根dfs一遍之后(相当于预处理),再重新往下获取最后的答案。 不管是 从叶->根 还是 从根 - >叶,两者都是

2023-07-07 20:25:57 488

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除