自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day6

c++作者:iswJXkYVv3class Solution {public: int maxProfit(vector<int>& prices) { if(prices.size() == 0) return 0; int st = prices[0]; vector<int> ans; ...

2020-03-06 21:04:04 107

原创 day5

c++作者:司南牧(知乎)class Solution {public: int threeSumClosest(vector<int>& nums, int target) { sort(nums.begin(), nums.end()); int closestSumValue = nums[0]+ nums[1]+ nums[2]; int di...

2020-03-05 21:00:56 91

原创 day4

c++解题思路三数之和可以解构成在二数之和问题的基础上,将target值变成变化的值。对数组进行遍历,每一个元素的值就是target的取值。过程中的小技巧:为保证不重复,首先对数组进行排序,但不可去重。当target取值相同时,直接跳过即可,这是保证不重复需要注意的其中一点。另一点是在寻找两数之和满足target值时,若遇到相同元素(相同元素一定相邻),可直接跳过。用map结构求满...

2020-03-04 20:45:39 85

原创 day3

c++于是我们可以考虑:先存一下原数组的长度len,从前往后遍历元素,下标为pos,遇到和val相同的元素,就将nums[len-1]置给nums[pos],然后len自减。由于多余的元素不考虑,我们甚至都不需要erase掉末尾元素。然后如果刚刚有删除操作,那么pos不变化,因为我们不知道原先nums[len-1]那里是不是等于val;如果没有删除操作,就pos自增。反复操作直到pos和...

2020-03-03 21:00:16 63

原创 day 2

c++要学会擅用函数!!我自己的方法太复杂了!用了好几个循环太慢太费时了,参考一下大佬的方法:if (nums.size() < 2) return nums.size(); int j = 0; for (int i = 1; i < nums.size(); i++) if (nums[j] != nums[i]) nums[++j] = nums[i]; r...

2020-03-02 20:58:04 62

原创 机器学习实战——刻意练习

文章目录k均值聚类概述(简介)应用算法算法流程实例k均值聚类概述(简介)1、聚类:“类”指的是具有相似性的集合,聚类是指将数据集划分为若干类,使得各个类之内的数据最为相似,而各个类之间的数据相似度差别尽可能的大。聚类分析就是以相似性为基础,在一个聚类中的模式之间比不在同一个聚类中的模式之间具有更多的相似性。对数据集进行聚类划分,属于无监督学习。2、K-Means:K-Means算法是一...

2019-12-21 22:41:35 282

原创 前端入门

下面我们来了解一下标签的作用。文档的头部描述了文档的各种属性和信息,包括文档的标题等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。 ... 标签:在<title>和标签之间的文字内容是网页的==标题信息==,它会出现在浏览器的标题栏中。网页的title标签用于告诉用户和搜索引擎这个网页的==主要内容==是什么,搜索引擎可以...

2019-12-15 19:46:34 351

原创 0基础学python(B站小甲鱼)

文章目录条件循环列表条件if xxx:elif xxx:else:xxxx循环while xxxx:{ 循环体}for x in 内容:for x in …循环就是把每个元素代入变量x,然后执行缩进块的语句相关函数:在这里插入代码片#while 条件#for 循环,语法 for 目标 in 表达式+循环体'''a = "transparent"for i in a:...

2019-12-10 20:32:33 141

原创 ”机器学习实战“刻意练习4/8

文章目录AdaBoost原理理解实例算法流程公式推导代码实战AdaBoost原理理解AdaBoost改变了训练数据的权值,也就是样本的概率分布,其思想是将关注点放在被错误分类的样本上,减小上一轮被正确分类的样本权值,提高那些被错误分类的样本权值。然后,再根据所采用的一些基本机器学习算法进行学习,比如逻辑回归。AdaBoost采用加权多数表决的方法,加大分类误差率小的弱分类器的权重,...

2019-12-07 21:57:30 110

原创 “机器学习实战“刻意练习2/8周

文章目录朴素贝叶斯概述贝叶斯理论 & 条件概率朴素贝叶斯场景朴素贝叶斯 原理朴素贝叶斯开发流程朴素贝叶斯算法特点朴素贝叶斯 项目案例屏蔽社区留言板的侮辱性言论操作符 | 用于求两个集合的并集创建一个和词汇表等长的向量,并将其元素都设置为0遍历文档中的所有单词,如果出现了词汇表中的单词,则将输出的文档向量中的对应值设为1朴素贝叶斯概述贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定...

2019-11-22 19:51:53 135

原创 “机器学习实战”刻意练习1/8周

文章目录分类问题:k临近算法分类问题:决策树分类问题:k临近算法分类问题:决策树

2019-11-16 23:31:15 219

原创 Python学习笔记——刻意练习17天(day12)

文章目录模块import 语句from…import 语句from…import* 语句搜索路径模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的...

2019-11-09 00:09:02 104

原创 Python学习笔记——刻意练习17天(day 11)

文章目录魔法方法简介构造方法__new__(cls,[...)__init__(self,[...])__del__(self)操作符魔法方法简介魔法方法在面向对象的Python的处处皆是。它们是一些可以让你对类添加“魔法”的特殊方法。 它们经常是两个下划线包围来命名的(比如 init , lt )。但是现在没有很好的文档来解释它们。 所有的魔法方法都会在Python的官方文档中找到,但是它...

2019-11-04 15:03:27 154

原创 Python学习笔记——刻意练习17天(Day10)

文章目录类与对象类与实例类与对象类与实例面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。类提供了一种组合数据和功能的方法。创建一个新类意味着创建一个新 类型 的对象,从而允许创建一个该类型的新 实例 。每个类的实例可以拥有保存自己...

2019-11-02 16:00:18 133

原创 Python学习笔记——刻意练习17天(Day9)

文章目录else与with语句else语句try except + else:while/for + else:配合if语句with语句else与with语句else语句try except + else:检测到代码无异常,才执行else(详见前篇)try: print('ABC')except: print('DEF')else: p...

2019-10-31 20:03:26 87

原创 Python学习笔记——刻意练习17天(Day8)

文章目录异常处理异常的介绍异常处理try....except...else的语法:使用except而不带任何异常类型使用except而带多种异常类型try-finally 语句异常的参数触发异常用户自己定义异常python标准异常异常处理异常的介绍异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Py...

2019-10-31 00:17:59 106

原创 Python学习笔记——刻意练习17天(Day7)

文章目录文件与文件系统open()文件打开模式和对象方法os模块中关于文件/目录常用的函数使用方法os.path模块中关于路径常用的函数使用方法示例文件与文件系统open()Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 ...

2019-10-28 16:10:58 104

原创 Python学习笔记—刻意练习17天(Day6)

文章目录#字典字典(dictionary)是Python中一个非常有用的内置数据类型。(可变容器模型,且可存储任意类型对象)列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。键(key)必须使用不可变类型。在同一个字典中,键...

2019-10-28 00:24:52 136

原创 Python学习笔记——刻意练习17天(Day5)

文章目录函数调用函数数据类型转换定义函数空函数参数检查返回多个值函数的参数位置参数默认参数**可变参数关键字参数命名关键字参数参数组合递归函数Lambda表达式函数「函数」Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用调用函数Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数函数的具体介绍也可以在交互式...

2019-10-26 01:30:06 200

原创 Python学习笔记——刻意练习17天(Day4)

字符串和编码字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。ASCII码最早只有127个字符(大小写)ASCII编码是1个字节GB2312编码(中国)……unicodeUnicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。Unicode编码通常是2个字节如果你写的文本基本上全部是英文的话,用Unicode编码比ASCII编码需要多一倍的存...

2019-10-24 18:13:10 127

原创 Python学习笔记——刻意练习17天(Day 3)

列表与元组list和tuple是Python内置的有序集合,一个可变,一个不可变。根据需要来选择使用它们。listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。用len()函数可以获得list元素的个数索引来访问list中每一个位置的元素,记得索引是从0开始,当索引超出了范围时,Python会报一个IndexError错误,所以...

2019-10-22 18:50:21 109

原创 Python学习笔记——刻意练习17天(day 2)

if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else

2019-10-21 18:50:37 135 1

原创 Python学习笔记——刻意练习17天(day 1)

@Day1 变量 运算符 数据类型#变量1、在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。2、变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头3、在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量可以赋值为字符串 eg.a=“abc”(静态语言不可以,如java)4、...

2019-10-20 15:37:52 169

空空如也

空空如也

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

TA关注的人

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