自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python2转python3常见错误

需要把一段py2的代码转为py3,执行后,遇到一个错误就解决一个错误,一般都会有替换方案。1. SyntaxError: Missing parentheses in call to 'print'所有“print X” 更改为“print(X)”2. 报错:TypeError: 'dict_keys' object is not subscriptable解决:self._G.n...

2019-04-26 14:25:17 412

原创 贝叶斯分类

朴素贝叶斯算法是采用每个属性归属于哪个类的概率来进行预测。我们采用监督性学习方法,对某个预测性建模的问题采用概率建模。下面利用“皮马印第安人糖尿病数据集”。该数据集由美国国立糖尿病、消化和肾脏疾病研究所(United States National Institute of Diabetes and Digestive and Kidney Diseases,简称NIDDK)提供。数据集可从...

2019-04-22 15:23:56 357 1

原创 各部门工资最高的员工/换座位/分数排名/行程和用户/各部门前3高工资的员工/分数排名

各部门工资最高的员工select d.Name as Department,e.Name as Employee,e.Salaryfrom Department d,Employee ewhere e.DepartmentId=d.Id and e.Salary=(Select max(Salary) from Employee where DepartmentId=d.Id)换座位#...

2019-04-08 10:58:52 141

原创 超过5名学生的课/交换工资/组合两张表/删除重复的邮箱

超过5名学生的课select class from courses group by classhaving count(distinct student)>=5;#distinct表中student去重后的数目交换工资update salary set sex =if(sex='m','f','m');#set一对一赋值#IF(expr1,expr2,expr3),exp...

2019-04-03 22:06:44 87

原创 sql-超过5名学生的课

select class from courses group by class having count(distinct student)>=5;#distinct表中student去重后的数目

2019-03-30 23:12:29 210

原创 sql ---查找重复的电子邮箱/超过5名学生的课

select Email from emailgroup by Emailhaving count(Email)>1;

2019-03-30 22:58:54 267

原创 给定数字能组成的最大时间(python)

给一个由四位数字组成的数组,返回可以设置的符合24小时制的最大时间class Solution: def largestTimeFromDigits(self, A): """ :type A: List[int] :rtype: str """ res = [""] #permutation...

2019-03-20 20:38:35 880

原创 搜索插入位置(python)

要求:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。class Solution(object): def searchInsert(self, nums, target): """ :type nums: List[int] :type target: int ...

2019-03-20 19:46:26 349

原创 删除元素

给定一个数组nums和一个值val,将数值等于val的元素剔除,返回移除后数组的新长度。class Solution: def removeElement(self, nums, val): """ :type nums: List[int] :type val: int :rtype: int """ ...

2019-03-20 15:26:53 60

原创 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。class Solution: def longestCommonPrefix(self, strs): """ :type strs: List[str] :rtype: str """ res = "" ...

2019-03-20 14:58:54 51

原创 12. 整数转罗马数字

class Solution: def intToRoman(self, num): """ :type num: int :rtype: str """ m = [ ['', 'M', 'MM', 'MMM'], ['', 'C', 'CC', 'CCC', '...

2019-03-19 23:18:53 62

原创 盛最多水的容器

题目:本题可以固定思维是设置两个做两个for循环,还有一种是贪心算法:设置左右两个指针left 和 right,盛水容量由矮的高度决定,所以我们每次移动矮的高度。贪心法的基本思路:从问题的某一个初始解出发逐步逼近给定的目标,以尽可能快的地求得更好的解。当达到某算法中的某一步不能再继续前进时,算法停止。该算法存在问题:不能保证求得的最后解是最佳的;不能用来求最大或最小解问题;只能求满...

2019-03-19 22:51:33 56

原创 罗马数字转整数(python)

思路:相同的数字连写,所表示的数等于这些数字相加得到的数,如 Ⅲ=3;小的数字在大的数字的右边,所表示的数等于这些数字相加得到的数,如 Ⅷ=8、Ⅻ=12;小的数字(限于 Ⅰ、X 和 C)在大的数字的左边,所表示的数等于大数减小数得到的数,如 Ⅳ=4、Ⅸ=9;在一个数的上面画一条横线,表示这个数增值 1,000 倍。class Solution(object): def roman...

2019-03-19 21:58:26 249

原创 删除排序数组中的重复项

class Solution: def removeDuplicates(self, nums): """ :type nums: List[int] :rtype: int """ if len(nums) <= 1: return len(nums) s = 0...

2019-03-19 17:02:44 59

原创 7.整数反转

class Solution: def reverse(self, x): flag = 1 if x < 0: flag = -1 x = -x R = str(x)[::-1]#数字反转 R = int(R) if R> 2147483647 or...

2019-03-18 23:27:38 69

转载 10.正则表达式(python)

class Solution(object): def isMatch(self, s, p): """ :type s: str :type p: str :rtype: bool """ # 判断匹配规则是否为空 if p == "": # p为空的时...

2019-03-18 17:40:01 72

原创 括号生成

题目:给出&nbsp;n&nbsp;代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。class Solution: def generateParenthesis(self, n): """ :type n: int :rtype: List[str] """ self.res...

2019-03-17 16:39:41 97

原创 三数之和

class Solution: def threeSum(self, nums): """ :type nums: List[int] :rtype: List[List[int]] """ nums_hash = {} result = list() for num in nu...

2019-03-17 16:37:57 68

原创 python 寻找两个有序数组的中位数

题目:寻找两个有序数组的中位数法1:class Solution(object): def findMedianSortedArrays(self, nums1, nums2): """ :type nums1: List[int] :type nums2: List[int] :rtype: float ...

2019-03-17 01:37:38 270

原创 无重复字符的最长子串

题目:查找不重复的个数def lengthOfLongestSubstring(s): max_len = 0 if s is None or len(s) == 0: return max_len str_dict = {} one_max = 0 start = 0 for i in range(len(s)): ...

2019-03-17 01:26:20 63

原创 有效的括号

题目:给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。class Solution(object): def isValid(self, s): """ :type s: str :rtype: bool """ # 判断是否是奇数或空字符 ...

2019-03-16 22:54:49 61

转载 不含有重复字符的 最长子串 的长度。

题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。class Solution(object): def lengthOfLongestSubstring(self, s): """ :type s: str :rtype: int """ # 存储历史循环中最长的子串长度 ...

2019-03-16 20:11:05 284

原创 两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。python:遍历法class Solution(object): def twoSum(self, nums, target): if len(nums) ...

2019-03-16 16:37:36 57

原创 一个字符串,找出不含有重复字符的最长子串的长度

题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。代码如下:class Solution(object):def lengthOfLongestSubstring(self, s):“”":type s: str:rtype: int“”"if s:maxStr = s[0]maxLen = 1resultLen = 0for t in s[1:]:i...

2019-03-16 15:05:43 486

原创 两个数相加(python版)

给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。class Solution(object): def addTwoNumbers(self, l1, l2):...

2019-03-16 14:50:35 1261

转载 决策树算法整理

决策树算法原理及实现(一)认识决策树1、决策树分类原理  决策树是通过一系列规则对数据进行分类的过程。它提供一种在什么条件下会得到什么值的类似规则的方法。决策树分为分类树和回归树两种,分类树对离散变量做决策树,回归树对连续变量做决策树。  近来的调查表明决策树也是最经常使用的数据挖掘算法,它的概念非常简单。决策树算法之所以如此流行,一个很重要的原因就是使用者基本上不用了解机器学习...

2019-03-04 12:19:49 234

转载 逻辑回归算法梳理

逻辑回归(Logistic Regression)逻辑回归是一个强大的统计学方法,它可以用一个或多个解释变量来表示一个二项式结果。它通过使用逻辑函数来估计概率,从而衡量类别依赖变量和一个或多个独立变量之间的关系,后者服从累计逻辑分布。总的来说,逻辑回归可以用于以下几个真实应用场景:信用评分 计算营销活动的成功率 预测某个产品的收入 特定的某一天是否会发生地震逻辑回归算法是广义线...

2019-03-02 15:27:51 182

原创 线性回归算法梳理

一. 机器学习方法机器学习分为:监督学习,无监督学习,半监督学习,强化学习1.1监督学习:监督学习:从给定的训练数据集中学习出一个函数(模型参数),当新的数据到来时,可以根据这个函数预测结果。监督学习的训练集要求包括输入输出,也可以说是特征和目标。训练集中的目标是由人标注的。监督学习就是最常见的分类(注意和聚类区分)问题,通过已有的训练样本(即已知数据及其对应的输出)去训练得到一个最优模型...

2019-03-01 23:43:41 764

空空如也

空空如也

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

TA关注的人

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