自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数据库索引底层原理

转载:https://mp.weixin.qq.com/s/QzJUWqa51uAQJcXPAqoC9g二叉树到平衡二叉树,再到 B- 树,最后到 B+ 树来一步一步了解数据库索引底层的原理!二叉树(Binary Search Trees)二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(Left Subtree...

2020-08-20 15:24:32 233

原创 Python 面向对象编程 Property属性

Property属性1.什么是property属性一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法class Foo(): def func(self): pass # 定义property属性 @property def prop(self): passfoo = Foo() # 实例化对象foo.func() # 调用实例方法value = foo.prop # 调用property属性定义和调用pro

2020-08-07 13:47:35 165

原创 面向对象-类对象和实例对象、类属性和实例属性、类方法、实例方法和静态方法

面向对象-类对象和实例对象、类属性和实例属性、类方法、实例方法和静态方法1.类对象和实例对象类对象:用来创建实例对象的对象,它本身也是对象,但只有一个,但能创建多个实例对象(占一个内存空间)实例对象:被实例化的对象,可以有多个创建类对象和实例对象的代码如下:class Map(object): # 类对象 # 类属性 country = "中国" # 在类里面和在def外面定义的变量就是类属性 name = "中国地图" def __init__(self,n

2020-08-06 14:55:36 376

原创 Python多继承以及MRO顺序

多继承以及MRO顺序Python中的多继承问题:子类如何调用被重写的父类方法方式1.父类名.方法名(self,参数)总结1:方式2.super().方法名(参数)方式3:super(类名,self).方法(参数)总结2Python中的多继承问题:子类如何调用被重写的父类方法以下的例子都是根据这个继承图来的方式1.父类名.方法名(self,参数)class Parent(object): def __init__(self,house): print("parent的init

2020-08-04 13:21:31 215

原创 一文搞定python传参问题

一文搞定python传参问题(小白专用)python 向函数中传递参数的四种形式1.无默认值形式参数test1(150)–>输出:2.含有默认形参传入不同形式的参数时要主要先后顺序test2(150,130)–>输出上面还是太基础,下面可是面试中可能出现的哦3.元组形式不定参数test3(150,130,100,100,100) -->输出4.关键字形式不定参数test4(150, 130, 100, 100, 100,name=“张三”,age=18)

2020-07-06 15:12:02 125

原创 认识二叉树 (leetcode 104. 二叉树的最大深度)

leetcode 104 :二叉树的最大深度要做这题,还是得先了解下二叉树,come on!二叉树是树的一种,所有我们从树的基本概念了解起。树的基本概念计算机科学中的树是长成这样的:一、树的术语1.节点的度: 一个节点中含有子树的个数(图中B节点的度为3)2.树的度: 一颗树中,最大的节点的度(图中树的度就是B节点的度)3.父亲节点或者父节点: 含有子节点的节点(图中的L,G等)...

2020-04-28 19:09:03 132

原创 二分查找5:Leetcode154 (day4)

Leetcode154: 寻找旋转排序数组中的最小值 II题目链接分析,这是上一题的加强版,加上了允许重复这个条件,其实就是需要多讨论中间值与右边值相等时该如何写条件这一情况:emmm,有点难度,参考了题解大佬们的解法,遇到中间值与右边值相等时,进行right–即可代码`class Solution: def findMin(self, nums: List[int]) -&gt...

2020-04-26 17:50:04 148

原创 二分查找4:Leetcode153 (day3)

Leetcode153 :寻找排序数组的最小值(I)题目详情解题思路对于二分法搜索,之前都是有序数组的搜索,根据条件确定去左区间还是去右区间搜索,但是本题的数组经过旋转,直接用二分好像没啥思路,得先观察旋转后的数组间的联系:旋转后的数组是以最小值为分界点的,并且分界点左边的区间总是比右边的区间要大,因此我们的目的是找到这个一分为二的点,如下l = [3,4,5,1,2]left = ...

2020-04-25 19:04:34 119

原创 二分查找3:Leetcode278 (day2)

二分查找3:Leetcode278 (day2)题目详情题目类型:简单代码逻辑:跟前两道题相似直接上代码了class Solution: def firstBadVersion(self, n): """ :type n: int :rtype: int """ left = 1 ri...

2020-04-24 18:20:52 134

原创 day1(二分查找2:Leetcode69)

每日打卡(leetcode) 小伙伴们一起加油!leetcode 69. x 的平方根题目描述:计算并返回 x 的平方根,其中 x 是非负整数。链接:leetcode69解题思路根据上一篇文章,我们要明确二分法的几个要素就行这里不再赘述,直接上代码代码# 输入: 8# 输出: 2x = 8left = 1right = xresult = 0while left &lt...

2020-04-23 16:39:45 185

原创 day1 二分查找1

每日打卡(leetcode) 小伙伴们一起加油!leetcode 875. 爱吃香蕉的珂珂题目描述:珂珂喜欢吃香蕉。这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 H 小时后回来。珂珂可以决定她吃香蕉的速度 K (单位:根/小时)。每个小时,她将会选择一堆香蕉,从中吃掉 K 根。如果这堆香蕉少于 K 根,她将吃掉这堆的所有香蕉,然后这一小时内不会再吃更多...

2020-04-23 15:57:28 121

原创 Tensorflow Typeerror: Can not convert a ndarray into a Tensor or Operation**

Tensorflow Typeerror: Can not convert a ndarray into a Tensor or Operation今天在跑代码的时候,遇到一个新的问题:如下在代码跑的过程中报了错误,一头雾水。现将此问题记录下来,供以后的小伙伴们在学习过程中有所参考错误的地方?sess.run(里面的参数名)与接受参数名重合了,第一次跑没问题,第二次运行到这一步就会报如上的...

2019-09-28 16:02:07 311 1

空空如也

空空如也

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

TA关注的人

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