引入 解决 用O(logn)的算法求f(a,b,c,n)。 这个式子和我们以前见过的式子都长得不太一样。带向下取整的式子容易让人想到数论分块,然而数论分块似乎不适用于这个求和。但是我们是可以做一些预处理的。 如果说 a>=c或者b>=c,意味着可以将a,b对c取模以简化问题: 问题又回到了a<c&& ...
分类:
编程语言 时间:
2020-03-09 21:04:42
阅读次数:
65
本文主要讨论的是以航空公司的会员数据,用RFM的思想结合聚类分析,挖掘不同客户群的价值并制定不同的营销策略。流程大致为:1.用Pandas对数据进行预处理; 2.用Matplotlb进行数据可视化和数据探索;3.用Sklearn来对客户聚类 1、故事的起源 2020年的新年假期对于大部分小伙伴来说是 ...
分类:
其他好文 时间:
2020-03-09 09:11:18
阅读次数:
670
一、文本分词 将需要进行分析的文本进行分词(英文直接按照空格分隔词汇,中文则需通过分词工具分隔之后,把词之间加上空格) 二、去停用词 在文本中可以发现类似”the”、”a”等词的词频很高,但是这些词并不能表达文本的主题,我们称之为停用词。 对文本预处理的过程中,我们希望能够尽可能提取到更多关键词去表 ...
分类:
其他好文 时间:
2020-03-08 17:16:36
阅读次数:
142
from sklearn.preprocessing import OrdinalEncoder model_oe = OrdinalEncoder() string_data_array = model_oe.fit_transform(string_data) string_data_pd = ...
分类:
Web程序 时间:
2020-03-08 09:39:44
阅读次数:
432
@ControllerAdvice是一个controller增强器,主要用于: 1.全局异常处理 2.全局数据绑定 3.全局数据预处理 一.全局异常处理 需要配合@ExceptionHandler来使用,@ExceptionHandler注解用来指明处理的异常类型 效果: 二.全局数据绑定 全局数据 ...
分类:
编程语言 时间:
2020-03-07 19:12:58
阅读次数:
87
今晚A题题解:n<=100,直接暴力,开两个string数组a[],b[],对每个a[i]找有没有b[j](未打过标记的)==a[i],有的话把a中第i个和b中第j个都打上标记,答案就是a中没打标记的串的数量B题题解:先让ans=不插入元素时的总开灯时间。预处理0-a1,a1-a2,a2-a3,.. ...
分类:
其他好文 时间:
2020-03-06 21:51:24
阅读次数:
55
今天的D题题解,预处理每个余数i的数量b[i],因为对ai的操作只能+1,所以第一遍从0到m-1枚举余数,若b[i]>n/m,只能把b[i]-n/m个数转移到下一个位置上,(最后b[m-1]转移到b[0])这样枚举两边就是最终结果。但是如果每次只转移到相邻的下一个位置,2e5个数最多能转移2e5*2 ...
分类:
其他好文 时间:
2020-03-06 21:41:58
阅读次数:
50
A. Inverse
B. Subsequence
C. Convex ...
分类:
其他好文 时间:
2020-03-05 22:28:12
阅读次数:
64
参考《社会媒体挖掘》 为什么社会计算领域会兴起? 社会媒体的快速发展使得更多的人开始活跃在网络上,产生的数据量十分巨大,这些数据是研究人类社会,发展人工智能技术的重要资源。微博,微信,知乎,QQ等等社交媒体拥有巨大的用户数量,其他新兴的app(有些甚至不是以社交为主打功能的)也正在不停的吸收着用户, ...
分类:
其他好文 时间:
2020-03-05 15:11:12
阅读次数:
76
简单的预测器 顾名思义,有一定的数据量,分为训练集和测试集(此处暂时不使用validation set),通过训练集训练出一个模型,再将测试集放进去对比其准确度。 前期准备 1.数据预处理 如星期几,天气等表示某种 类型 的变量,使用独热码给予一个向量。 如星期一到星期天,分别对应1000000、0 ...
分类:
其他好文 时间:
2020-03-04 23:34:39
阅读次数:
128