自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 1. 两数之和

文章目录题目描述解题思路代码实现参考文献 1. 两数之和 题目描述 解题思路 这题如果是暴力,就是数组的遍历,但从提供时间复杂的角度,哈希表会比较适合。如果nums是有序数组,快慢指针更合适。 代码实现 class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: " 哈希表方案 " dt = {} for i in range(len(nums))

2020-11-13 08:12:29 90

原创 297. 二叉树的序列化与反序列化

文章目录题目描述解题思路代码实现参考文献 297. 二叉树的序列化与反序列化 题目描述 解题思路 序列化 前序遍历法想法:左右子树均序列化好,那直接拿当前节点的值和左右子树序列化好的值组装返回即可。 反序列化 因为序列化是前序遍历,因此按照分隔符分割后,第一个节点为根节点,可以使用list的pop()方法,这样list就是动态变动的。 代码实现 # Definition for a binary tree node. # class TreeNode(object): # def __ini

2020-11-03 08:01:10 775

统计学习方法-李航

《统计学习方法》全面系统地介绍了统计学习的主要方法,特别是监督学习方法,包括感知机、k近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与支持向量机、提升方法、em算法、隐马尔可夫模型和条件随机场等。

2018-06-07

LDA漫游指南

LDA(Latent Dirchlet Allocation)算法是主题模型领域非常著名的算法,值得深入研究应用,该算法也有很深刻的数学背景和技术启发。曾经有哲人说:万物皆数。我个人是个十分喜欢数学,喜欢算法,热爱技术的人,非常想从算法中寻找人工智能的永恒之道。

2018-03-19

zookeeper入门指南

Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务 A、zookeeper是为别的分布式程序服务的 B、Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务) C、Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称服务…… D、虽然说可以提供各种服务,但是zookeeper在底层其实只提供了两个功能: 管理(存储,读取)用户程序提交的数据; 并为用户程序提供数据节点监听服务;

2018-03-15

Redis快速实战教程讲义

Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的应用程序的完美解决方案。 Redis从它的许多竞争继承来的三个主要特点: Redis数据库完全在内存中,使用磁盘仅用于持久性。 相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。 Redis可以将数据复制到任意数量的从服务器。

2018-03-15

LDA数学八卦,主题模型LDA的数据知识

对LDA通俗易懂的介绍,入门必读。LDA:隐狄利克雷分布,是主题模型重重要一员。其中包含的大量数学内容均有所展现。

2017-01-03

空空如也

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

TA关注的人

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