- 博客(16)
- 资源 (21)
- 收藏
- 关注
原创 Leetcode5. 最长回文子串(Java,python)
1. 问题描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"力扣(LeetCode)2. 题解采用普通的中心扩展法,由于回文字符串含有奇数和偶数个,因此,设置(2n-1)个中心。class Sol...
2019-12-30 15:48:23 300
原创 Leetcode5297. 跳跃游戏 III(Java, BFS)
1.问题描述这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i + arr[i] 或者 i - arr[i]。请你判断自己是否能够跳到对应元素值为 0 的 任意 下标处。注意,不管是什么情况下,你都无法跳到数组之外。示例 1:输入:arr = [4,2,3,0,3,1,2], start = 5输出:true解释:到...
2019-12-29 17:02:36 293
原创 推荐系统基础(4):Hulu实例
1. Hulu:视频广告系统中的算法实践① 广告定向,涉及到:预估模型:例如用户标签的补全,构建 lookalike 模型等等主题模型:使用无监督方式挖掘用户属性图像识别技术:识别视频内容中物体、场景、氛围等等,投放上下文相关视频广告② 库存预估,涉及到:时序预测算法:库存预估一般被建模成时序预测问题③ 流量匹配,涉及到:凸优化:使用凸优化进行离线流量匹配自动化控制理论 ( P...
2019-12-28 20:06:15 8608
原创 tensorflow Categorical类别分布与OneHotCategorical分布
1.区别Categorical分布,可以通过 argmax{ OneHotCategorical(probs) } 来代替。Categorical 分布:参考:OneHotCategorical;Categorical;zhihu Categorical分布;
2019-12-24 12:16:11 4348
原创 分类:混淆矩阵(confusion matrix)
1.sklearn 定义真实类别\预测类别预测类别1预测类别2预测类别3类别1把类别1预测准的个数把类别1预测为类别2的个数把类别1预测为类别3的个数类别2同理同理同理类别3同理同理同理示例:>>> from sklearn.metrics import confusion_matrix>>> y...
2019-12-22 22:13:45 3225
原创 Java系列:常见数据结构(线性表,队列,栈,数组,树等)实现与API介绍(13)
1.数据结构与算法2.数据结构2.1 线性表:Java中,线性表对应着Collection中的List接口,而线性表的顺序存储结构则对应于ArrayList;顺序表:元素在内存的存储是连续的。java定义一个简单的顺序表:public class SeqList { /* 初始空间为10 */ private static final int LIST...
2019-12-21 23:04:52 366
原创 LeetCode1293. 网格中的最短路径(BFS,Java,python)
1.问题给你一个 m * n 的网格,其中每个单元格不是 0(空)就是 1(障碍物)。每一步,您都可以在空白单元格中上、下、左、右移动。如果您 最多 可以消除 k 个障碍物,请找出从左上角 (0, 0) 到右下角 (m-1, n-1) 的最短路径,并返回通过该路径所需的步数。如果找不到这样的路径,则返回 -1。示例 1:输入:grid =[[0,0,0],[1,1,0],[0,0,...
2019-12-21 17:11:11 2085
原创 数据挖掘:对顾客购买行为进行评分
1.方案对顾客距离最近(或者数据集中最近的那天)的天数(Recency)/频率(Frequency)/ 价值(Revenue),并且分别进行kmeans聚类。三个维度聚类的指标进行相加,得到最终的评分等级。2.实践#create a generic user dataframe to keep CustomerID and new segmentation scorestx_user =...
2019-12-18 15:02:28 2733
原创 python绘图plotly包
1.安装pip install plotly==4.4.12.使用import plotly.graph_objects as gofig = go.Figure()fig.add_trace(go.Scatter(y=[2, 1, 4, 3]))fig.add_trace(go.Bar(y=[1, 4, 3, 2]))fig.update_layout(title = 'Hell...
2019-12-18 12:03:40 967
原创 python绘图包pyecharts
1.pyechartsEcharts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。主要特点:支持动态绘图,图中通过点击可以进行选择显示等动态显示功能。2.安装$pip install pyecharts -Uimport ...
2019-12-16 16:06:09 860
原创 Metaflow以人为中心的数据科学开源框架
1.简介Metaflow是一个简单的Python库:示例:参考:Medium,Open-Sourcing Metaflow, a Human-Centric Framework for Data Science
2019-12-16 10:27:29 932
原创 双端队列deque
1.介绍双端队列(deque,全名double-ended queue)是一种具有队列和栈性质的抽象数据类型。双端队列中的元素可以从两端弹出,插入和删除操作限定在队列的两边进行。...
2019-12-15 22:24:39 287
原创 Leetcode1282. 用户分组
1.问题描述有 n 位用户参加活动,他们的 ID 从 0 到 n - 1,每位用户都 恰好 属于某一用户组。给你一个长度为 n 的数组 groupSizes,其中包含每位用户所处的用户组的大小,请你返回用户分组情况(存在的用户组以及每个组中用户的 ID)。你可以任何顺序返回解决方案,ID 的顺序也不受限制。此外,题目给出的数据保证至少存在一种解决方案。示例 1:输入:groupSizes ...
2019-12-10 21:31:22 256
转载 推荐系统入门经验
《推荐系统实践》《推荐系统开发实战》FM:《Factorization Machines》FFM:《Field-aware Factorization Machines for CTR Prediction》DeepFM:《DeepFM: A Factorization-Machine based Neural Network for CTR Prediction》Wide & ...
2019-12-04 19:54:28 8189
原创 MAC的delete键与Windows的对应关系
第一种:按 delete 键,实现 Windows 键盘上退格键的功能,也就是删除光标之前的一个字符(默认);(相当于Windows下的Backward)第二种:按 fn+delete 键,删除光标之后的一个字符;(相当于Windows下的delete)第三种:选中文件后按 command+delete,删除掉该文件。...
2019-12-04 17:16:06 4009
python程序设计(浙江大学).rar
2020-10-22
生成对抗网络画猫python
2018-12-25
深度卷积生成对抗网络TensorFlow代码实现
2018-12-25
深度学习与自然语言处理
2018-12-13
python qt gui快速编程PyQt编程指南 pdf扫描版及随书源代码源码.zip
2018-03-04
MySQL编译文件直接下载安装mysqlclient-1.3.7-cp35-none-win_amd64.whl
2018-01-28
Python for Probability,Statistics,and Machine Learning.pdf
2018-01-11
TensorFlow_ Large-Scale Machine Learning
2017-12-17
数据结构基础期末考试 2005-2012.7z
2017-12-09
小波变换详解及应用2页PPT
2017-11-27
C++编写的图书馆管理系统
2017-11-22
arduinoTimerOneLibrary_v1.1.0
2017-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人