自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java ==和equals

#JAVA中==和equals区别(尤其对于String类型) ##demo1 public class StringDemo2 { public static void main(String[] args) { String s1 = new String(“hello”); String s...

2019-09-30 11:20:33

阅读数 11

评论数 0

原创 剑指offer-寻找数组中最小的k个数

堆知识点:https://www.jianshu.com/p/6b526aa481b1 解题方法:https://www.cnblogs.com/cotyb/p/5205123.html

2019-08-27 18:51:54

阅读数 15

评论数 0

原创 word2vec\fastText-gensim实战

词向量简介 词向量指的是一个词的向量表示。如果你希望计算机能够进行一些复杂点的文本语义学习,你必须得将文本数据编码成计算机能够处理的数值向量吧,所以词向量是一个自然语言处理任务中非常重要的一环。 词向量模型word2vec 那我们如何得到上述具有语义Distributional represen...

2019-08-19 19:05:48

阅读数 64

评论数 0

原创 剑指offer-栈的压入、弹出(python)

题目:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度...

2019-08-08 21:47:31

阅读数 81

评论数 0

原创 剑指offer-包含min函数的栈(python)

题目:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 思路:给保存数值的栈设置一个保存最小值的栈,两个栈长度保持相等。每次入栈时,判断当前的最小值,将其存入与该数位置对应的最小值栈中,即最后一位。这样,对于栈中的每一个数,在对应位置的最小值栈...

2019-08-08 10:32:09

阅读数 23

评论数 0

原创 剑指Offer-斐波那契数列

题目:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39 知识点:斐波那契数列的规律为后一项的值等于前两项的和,如0,1,1,2,3,5,8,13… 思路:变量迭代替换 python代码: class Solution: def ...

2019-07-16 23:33:07

阅读数 16

评论数 0

原创 剑指offer-查找旋转数组的最小数

题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 思路:二分查找...

2019-07-16 23:05:40

阅读数 28

评论数 0

原创 剑指Offer-用两个栈实现队列

题目:用两个栈来实现一个队列,完成队列的出栈和入栈操作。队列中的元素为int类型。 思路: 栈为先进后出,队列为先进先出。所以对于一列值,在A栈里先进去的后面出,让A栈中的元素出来后再进入B栈,则从B栈出去的时候就和进入A栈的顺序一致。所以就是让元素从A栈进入,然后出来进入B栈,从B栈出就可以实现...

2019-07-14 22:22:42

阅读数 12

评论数 0

原创 python基础(三)

##控制流 1,range函数返回一个迭代器,该迭代器生成一个等差整数序列: 起始、结尾、步进(可以是负的)可以传参给range函数: 2,三元表达式 (1)三元表达式允许将一个if-else代码块联合起来,在一行代码或一个语句中生成数据,语法如下: value = true-expr if ...

2019-06-07 16:59:34

阅读数 43

评论数 0

原创 python基础(二)

##标量类型 1,数值类型 2,字符串 (1)对于含有换行的多行字符串,可以使用三个单引号’’'或三个双引号""": (2) 字符串是不可变的,无法修改一个字符串: (3)很多python对象可以通过str函数转换成字符串 (4)字符串是Unicode字...

2019-06-07 16:27:56

阅读数 40

评论数 0

原创 python语言基础(一)

##语言语义 1,python使用缩进来组织代码 2,一切皆为对象。python中每一个数值、字符串、数据结构、函数、类、模块以及所有存在于Python解释器中的事物皆为对象。每个对象都关联到一种类型(例如字符串、函数)和内部数据,而变量名只是对象的引用,没有类型 3,变量和参数的传递 (1)在p...

2019-06-06 00:13:13

阅读数 82

评论数 0

原创 struct和typedef struct

1,在c中定义一个结构体类型: (typedef) struct (Student) { int a; }Stu; ()表示可有可无 这里若加了typedef,则末尾的Stu必须有;这时Stu表示一个结构体类型,即struct (Student)的别名,于是声明变量时可以:Stu student1...

2019-05-08 15:15:25

阅读数 75

评论数 0

原创 c语言变量名、变量和地址的关系

c语言变量名、变量和地址的关系 定义 变量:用来标识一块内存区域,即变量就是一块内存区域,而这个区域里面的值可以更改,故叫做‘变’量 变量名:是一个标识符,用来指代一块内存区域,即变量,变量名并不占用内存空间,使用变量名让我们操作内存以区域、以块为单位,提高了方便性 除了变量名不是内存地址,其他都...

2019-05-08 12:00:56

阅读数 1315

评论数 0

转载 Latex零基础入门教程

Latex零基础入门教程 https://www.jianshu.com/p/3e842d67ada2

2019-03-27 16:31:52

阅读数 161

评论数 0

原创 浅谈Python3中函数参数传递方式

(1) id([object])用于获取对象的内存地址 (2) 在python中类型属于对象,变量是没有类型的 以上代码中,[1,2,3] 是 List 类型,“Runoob” 是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是指向 List 类型对象,也...

2019-03-06 19:35:49

阅读数 134

评论数 0

转载 关于python小数点精度控制的问题

关于python小数点精度控制的问题 基础 浮点数是用机器上浮点数的本机双精度(64 bit)表示的。提供大约17位的精度和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制区间和数字精度,可以考虑使用numpy扩展库...

2019-02-26 18:28:48

阅读数 72

评论数 0

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