- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 用户流失分析中的关键技术
机器学习:对于某类任务T和性能度量P,如果一个计算机程序在T上以P衡量的性能随着经验E而自我完善,那么我们称这个计算机程序在从经验E学习。
2017-11-13 21:42:41
634
1
原创 文本分析--情感分析
文本分析–情感分析自然语言处理(NLP)• 将自然语言(文本)转化为计算机程序更容易理解的形式 • 预处理得到的字符串 -> 向量化
2017-08-28 15:57:20
850
原创 搜索算法--二分查找(python)
搜索算法–二分查找(python)二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难折半查找方法适用于不经常变动而查找频繁的有序列表。
2017-08-24 10:15:36
404
原创 排序算法(python)-快速排序
通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列.
2017-08-23 15:02:26
232
原创 排序算法(python)-希尔排序
排序算法(python)-希尔排序插入排序是希尔排序的一种特殊情况,当希尔排序的初始步长为1时,即为插入排序。缩小增量排序 希尔排序是非稳定排序算法
2017-08-23 10:06:13
304
原创 python数据结构-双端队列
python数据结构-双端队列队列回顾双端队列deque,全名double-ended queue队列和栈的性质的数据结构双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。
2017-08-22 18:31:16
319
原创 排序算法—插入排序(python)
排序算法—插入排序(python)对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入插入排序在实现上,在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间
2017-08-22 18:01:40
203
原创 排序算法-选择排序(python)
排序算法-选择排序(python)首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。
2017-08-22 15:49:41
388
原创 数据库SQL实战-答案解析(15-20)
数据库SQL实战-答案解析(15-20)地址:https://www.nowcoder.com/ta/sql
2017-08-21 18:54:49
409
原创 程序员面试金典(8):翻转子串(python)
程序员面试金典(8):翻转子串(python)题目描述假定我们都知道非常高效的算法来检查一个单词是否为其他字符串的子串。
2017-08-21 15:02:36
365
原创 程序员面试金典(7):清除行列(python)
程序员面试金典(7):清除行列(python)题目描述请编写一个算法,若N阶方阵中某个元素为0,则将其所在的行与列清零。
2017-08-21 14:11:46
278
原创 程序员面试金典(6):像素翻转(python)
程序员面试金典(6):像素翻转(python)题目描述有一副由NxN矩阵表示的图像,这里每个像素用一个int表示,请编写一个算法,在不占用额外内存空间的情况下(即不使用缓存矩阵),将图像顺时针旋转90度。
2017-08-21 11:52:52
358
原创 程序员面试金典(4):空格替换(python)
程序员面试金典(4):空格替换(python)详细见 剑指offer(2):替换空格题目描述请编写一个方法,将字符串中的空格全部替换为“%20”。
2017-08-21 10:39:29
288
原创 程序员面试金典(5):基本字符串压缩(python)
程序员面试金典(5):基本字符串压缩(python)题目描述利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。
2017-08-21 10:36:24
2059
原创 程序员面试金典(3):确定两串乱序同构(python)
程序员面试金典(3):确定两串乱序同构(python)题目描述给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。
2017-08-21 08:35:55
749
原创 程序员面试金典(2):原串翻转(python)
程序员面试金典(2):原串翻转(python)题目描述请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。
2017-08-20 21:33:48
257
原创 程序员面试金典(1):确定字符互异(python)
程序员面试金典(1):确定字符互异(python)题目描述请实现一个算法,确定一个字符串的所有字符是否全都不同。
2017-08-20 20:29:26
415
原创 数据库SQL实战-答案解析(1-15)
数据库SQL实战-答案解析(1-15)地址:https://www.nowcoder.com/ta/sql1、
2017-08-20 16:27:42
475
原创 线性表—单向链表
线性表—单项链表链表链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。
2017-08-17 17:35:30
348
原创 线性表—顺序表
根据线性表的实际存储方式,分为两种实现模型:顺序表,将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序自然表示。链表,将元素存放在通过链接构造起来的一系列存储块中。
2017-08-16 15:38:25
241
原创 机器学习校招笔记3:集成学习之Adaboost
提升的方法就是从弱学习算法出发,反复学习,得到一系列弱分类器(基本分类器),然后组合这些弱分类器,构建一个强分类器。
2017-08-16 15:26:30
473
原创 剑指offer(2):替换空格
题目:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
2017-08-16 15:21:10
190
原创 剑指offer(1):二维数组中的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数, 输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
2017-08-16 15:19:56
252
原创 python数据结构-算法引入
算法引入如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合?
2017-08-16 15:15:03
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人