自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 力扣—set matrix zeroes (矩阵置零) python实现

题目描述:中文:给定一个m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。英文:Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in-place.class Solution(object): ...

2019-09-27 15:23:00 233

转载 力扣—gray code (格雷编码) python实现

题目描述:中文:格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。英文:The gray code is a binary numeral system where two successive values differ in only one bit....

2019-09-27 15:12:00 349

转载 力扣—one plus(加一) python实现

题目描述:中文:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。英文:Given a non-empty array of digits representing a non-negative integer, plus one to ...

2019-09-26 21:33:00 243

转载 力扣—climbing stairs(爬楼梯) python实现

题目描述:中文:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。英文:You are climbing a stair case. It takes n steps to reach to the top.Each time you can either clim...

2019-09-26 21:30:00 417

转载 力扣——Next Permutation(下一个排列) python实现

题目描述:中文:实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须原地修改,只允许使用额外常数空间英文:Implement next permutation, which rearranges numbers into the lexicographica...

2019-09-23 20:25:00 312

转载 力扣——remove element(删除元素) python实现

题目描述:中文:给定一个数组 nums和一个值 val,你需要原地移除所有数值等于val的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。英文:Given an array nums and a value val, remov...

2019-09-23 20:23:00 353

转载 力扣 ——4Sum (四数之和)python 实现

题目描述:中文:给定一个包含n 个整数的数组nums和一个目标值target,判断nums中是否存在四个元素 a,b,c和 d,使得a + b + c + d的值与target相等?找出所有满足条件且不重复的四元组。英文:Given an array nums of n integers and an integer target, are the...

2019-09-20 20:08:00 208

转载 力扣——3sum closest(最接近的三数之和)python 实现

题目描述:中文:给定一个包括n 个整数的数组nums和 一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。英文:Given an array nums of n integers and an integer target, find three integers ...

2019-09-20 20:04:00 136

转载 力扣 —— Two Sum ( 两数之和) python实现

题目描述:中文:给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。英文:Given an array of integers, return indices of the two numbers such that t...

2019-09-19 20:31:00 196

转载 力扣 ——3Sum python (三数之和)实现

题目描述:中文:给定一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?找出所有满足条件且不重复的三元组。英文:Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? ...

2019-09-19 20:28:00 187

转载 python中函数用法

unique()numpy.tolist()collections.defaultdict()1、  unique():返回参数数组中所有不同的值,并按照从小到大排序  可选参数:  return_index=True: 返回新列表中的每个元素在原列表中第一次出现的索引值,因此元素个数与新列表中元素个数一样;  return_inverse=Tru...

2019-09-19 17:18:00 185

转载 力扣 -- 寻找两个有序数组的中位数 Median of Two Sorted Arrays python实现

题目描述:中文:给定两个大小为 m 和 n 的有序数组nums1 和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m + n))。你可以假设nums1和nums2不会同时为空。英文:There are two sorted arrays nums1 and nums2 of size m and n respect...

2019-09-18 19:33:00 93

转载 LeetCode--Longest Consecutive Sequence(最长连续序列) Python

题目描述:  Longest Consecutive Sequence(最长连续序列)中文:给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为O(n)。英文:Given an unsorted array of integers, find the length of the longest consecutive elemen...

2019-09-18 19:29:00 115

转载 LeetCode(力扣)——Search in Rotated Sorted Array2 搜索旋转排序数组 python实现

题目描述:python实现Search in Rotated Sorted Array2 搜索旋转排序数组   中文:  假设按照升序排序的数组在预先未知的某个点上进行了旋转。  ( 例如,数组[0,0,1,2,2,5,6]可能变为[2,5,6,0,0,1,2])。  编写一个函数来判断给定的目标值是否存在于数组中。若存在返回true,否则返回fals...

2019-09-17 19:31:00 92

转载 LeetCode(力扣)——Search in Rotated Sorted Array 搜索旋转排序数组 python实现

题目描述:python实现Search in Rotated Sorted Array 搜索旋转排序数组   中文:假设按照升序排序的数组在预先未知的某个点上进行了旋转。  ( 例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。  搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回-1。  你可以假...

2019-09-17 18:30:00 65

转载 特征工程

一、特征选择(1)特征来源:    1、已经处理好的特征数据    2、从业务特征中自己去寻找高级数据特征(2)选择合适的特征:    1、寻找该领域专家,向他们寻求建议    2、方差筛选    3、过滤法    4、包装法    5、嵌入法(3) 寻找高级特征    1、若干项特征向加和    2、若干项特征相乘    3、若干项特...

2019-09-07 12:16:00 60

转载 用关联算法做协同过滤:

一般我们可以找出用户购买的所有去拼数据里频繁出现的项集序列,然后做频繁集挖掘,找到满足支持度阈值的关联去拼的频繁N项集或者序列。如果用户购买了频繁项集N项集或者序列里的部分商品,那么我们就可以将频繁序列或频繁项集里的其他物品按移动的评分规则推荐给用户,这个评分规则可以包括支持度、置信度和提升度等。关联规则常用的算法有: Apriori算法 FP Tree(F...

2019-07-26 21:00:00 490

转载 《推荐系统实践》—利用用户行为数据

第2章 利用用户行为数据接触推荐系统不久,看了推荐系统实践这本书,也结合博客大佬们的一些笔记,有不对的地方欢迎大家指出,希望可以和大家一起学习,一起进步!目录:2.1 用户行为数据简介2.2 用户行为分析2.3 实验设计和算法评测2.4 基于领域算法2.5 隐语义模型2.6 基于图的...

2019-07-12 21:01:00 403

空空如也

空空如也

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

TA关注的人

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