- 博客(70)
- 资源 (1)
- 收藏
- 关注
原创 数据分析笔试题
数据分析笔试题数据:raw_data = {'platform': ['pcnews', 'pcnews', 'pcnews', 'pcnews', 'news', 'news', 'news', 'news', 'video', 'video', 'video', 'video'], 'order_num': ['1st', '1st', '2nd', '2nd', '1st', '1st', '2nd', '2nd','1st', '1st', '2nd', '2nd'],
2021-06-06 19:57:47
426
原创 Python中lambda的用法
a = lambda x,y,z:(x+8)*y-zprint(a(5,6,8))lambda匿名函数的格式:冒号前是参数,可以有多个,用逗号隔开,冒号右边的为表达式。其实lambda返回值是一个函数的地址,也就是函数对象。res = lambda 参数1,参数2,参数n:表达式匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。lambda 函数可以接收任意多个参数 (包括可选参数) 并且返回单个表达式的值。...
2021-06-06 19:55:07
203
原创 ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so查看:https://blog.youkuaiyun.com/qq_39231231/article/details/116069614
2021-04-23 20:36:57
366
原创 Mac os 下Mysql导出csv文件问题汇总
Mac os 下Mysql导出csv文件问题汇总1、无法导出csv文件报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so配置文件的问题SHOW VARIABLES LIKE “secure_file_priv”;如果显示NULL则需要访达下command+shift+G输入 /etc然后找到my.cnf如果没有就要创建一个创建内容就写:# Example My
2021-04-23 20:28:01
586
原创 tf.expand_dims()用法详解
axis = x就是在第x维扩展,直接用例子来演示current = np.array([ [0, 7, 1, 2, 2], [1, 7, 3, 4, 3], [2, 7, 5, 6, 6], [3, 7, 7, 8, 7], [4, 7, 7, 8, 7], [5, 7, 7, 8, 7]])current = array(current)current = tf.constant(current)points_e0 = tf.expand_d
2021-04-14 17:31:22
507
原创 用户画像(User Profile)概述
推荐之用户画像【1】–概述本文主要对构建用户画像(处理海量用户非结构化文本)的方法做大致汇总,整体结构参考刑无刀大佬,详细原理及代码持续更新ing知乎链接:推荐之用户画像【1】–概述 - LynneS的文章 - 知乎https://zhuanlan.zhihu.com/p/353403024第一类 使用原始数据。如注册资料等人口统计学信息,或者购买历史,阅读历史等,除了数据清洗等工作,数据本身并没有做任何抽象和归纳。跟查户口一样,没什么技术含量,但通常对于用户冷启动等场景非常有用。第二类就
2021-02-27 21:03:09
1719
1
原创 Keras搭建CNN模型基础
Keras神经网络基础导包import tensorflow as tffrom tensorflow.keras.layers import Densefrom tensorflow.keras import Modelfrom sklearn import datasetsimport numpy as np神经网络基础结构:模型搭建&实例化class 网名(Model):def init(self):super(网名, self).init()self.
2021-01-19 17:08:04
681
原创 Mashup
简单介绍:一个web应用合并两个及两个以上的内容集合 merging of two or more sets of contentfrom different sources using a web applicationeg.A good example of a mashup site is the www.chicagocrime.org.一个很好的例子,一个mashup站点是www.chicagocrime.org This website is a result of the mer...
2020-10-20 17:10:09
259
原创 数据分析——numpy
numpy库ndarry多维数组每个ndarry对象只有一个数据类型。大小固定,一旦确定不可更改import numpy as np创建ndarry数组1、array()2、ndarray()np.ndarry(shape=(m,n), dtype=int/float, buffer=np.array([0,1,2,3,4,5......]), offset=0, order="F/C")F 列为主,以shape=(2,3)为例,出来的数组就是0,2,41,3,5C 行为主,出
2020-09-20 10:39:32
129
原创 2020-09-19
读取文件buffering 表示是否需要缓冲,默认-1file_object = open(file,mode='r',buffering=-1)写入文件就要记得关文件不然后续数据容易丢失,采用with方法可以避免丢失with open('test.txt','w') as file_object: file_object.write('hello world!')写入一个字符串列表writelines(se#例如:f = open('test.txt'..
2020-09-19 16:01:28
116
原创 Python色板
'aliceblue': '#F0F8FF','antiquewhite': '#FAEBD7','aqua': '#00FFFF','aquamarine': '#7FFFD4','azure': '#F0FFFF','beige': '#F5F5DC','bisque': '#FFE4C4','black': .
2020-06-03 21:47:53
2139
原创 Python数据可视化plt.savefig 将图片存入固定路径
savefig要写在show前面 不然保存的就是空白图片文件名是新命名路径斜杠直接复制记得取反
2020-02-07 16:13:08
45131
9
原创 Python入门————02 (未完)
1 列表列表通常包含多个元素,用方括号[] 来表示列表可以对列表元素调用字符串的操作方法string = ['abc','bcd','cde','def']print(string[0])>>> abcprint(string[1].title())>>> Bcd1.1访问列表索引从0开始, 如指定返回-1 则是返回最后...
2020-01-02 21:29:14
100
原创 Python入门————01 字符串&数字
1、字符串用引号括起的都是字符串,其中引号可以是单引or双引 这种灵活的方式可以让字符串中包含引号1.1 使用方法修改字符串大小写1.1.1 title() 以首字母大写的方式显示每个单词(将每个单词首字母都改成大写)name="ada lovelace"print(name.title())#输出:Ada Lovelace1.1.2 字符串全部改为大写...
2020-01-02 21:22:03
193
原创 大整数乘法
#include <iostream>#include <string>using namespace std; string max_i,min_i; string count_add(string s1,string s2) //进行两个数相加{ max_i = s1;min_i = s2; if(s2...
2019-09-21 11:16:21
176
原创 高编-S端
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package server...
2019-07-04 17:15:29
278
原创 高编--C端
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package client...
2019-07-04 17:10:55
288
原创 tips
目录万能头文件解决c++输入输出超时快速幂素数筛普通判断素数公约数 gcd万能头文件#include<bits/stdc++.h>解决c++输入输出超时ios::sync_with_stdio(false);快速幂ll PowerMod(ll a,ll b,ll Mod){ ll ans = 1; wh...
2019-03-29 21:46:00
195
原创 prime
概念生成树是一个连通图的生成树是该联通图的一个极小联通子图,含有图的全部顶点。 最小生成树是在生成树的基础上要求树的(n-1)条边的权值之和是最小的。 要求: 必须是该图中的边、无回路、n-1个边连n个顶点、这n-1个边上的权值之和是最小。求解问题:求一个图中最小联通子块 ,带权图。...
2019-03-29 21:20:27
157
原创 Dijkstra
解决问题:赋权有向图或者无向图的单源最短路径&最小花费问题算法思想:广搜的思想采用贪心,声明一个数组dis来保存源点到各个顶点的最短路距离、一个集合用来保存已经找到的最短路的顶点开辟空间:dis[i] 表示源点到某点(i)的最短距离cos[i] 表示源点到某点 (i)的最少花费vis[i] 表示某点是否走过二维数组mp和cost是用来存读入图的数据可...
2019-03-29 21:10:15
500
原创 Floyd
解决问题:主要用来求多源最短路问题,求任意两点之间的最短路径图类型: 单向边or双向边、有权值数据结构设边为N 用一个N*N的矩阵例如:模板初始化mp 、读入边、求每个点之间的权值最小存入mp、最后一部分根据题目要求。初始化:(写在最前)输入边:==无向边====单有向边==算法核心语句 k...
2019-03-29 21:07:53
114
原创 upper_bound和lower_bound
利用二分查找的方法在一个排好序的数组中进行查找的。作用:lower_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于或等于num的数字,找到返回该数字的地址,不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。lower_bound(a,a+n,num)-aupper_bound( begin,e...
2019-03-29 17:52:11
143
原创 迭代器-iterator遍历
定义遍历的变量 (好比for循环的i变量)map<int,people> :: iterator it;for(it=mp.begin();it!=mp.end();it++)for(set<char>::iterator i=s.begin();i!=s.end();i++){*it; //读取当前指向的元素值}像这种s...
2019-03-29 17:49:45
585
原创 vector
能够根据需要随时自动调整自身的大小以便容下所要放入的元素。push_back(elem) // 在尾部加入一个数据。pop_back() // 删除最后一个数据。insert(pos,elem) // 在pos位置插入一个elem拷贝,传回新数据位置。a.size() //获取向量中的元素个数a.empty()...
2019-03-29 17:18:05
181
原创 优先队列
定义优先队列priority_queue<node> q;//node 是定义的结构体定义结构体 struct node{ char name[15]; int num; bool operator < (const node a) const{ return num>a.num; //最小值优先 } }q...
2019-03-28 16:51:13
102
原创 prim 最小生成树
生成树是一个连通图的生成树是该联通图的一个极小联通子图,含有图的全部顶点。 最小生成树是在生成树的基础上要求树的(n-1)条边的权值之和是最小的。要求: 必须是该图中的边、无回路、n-1个边连n个顶点、这n-1个边上的权值之和是最小。、int prim(int n){ //第一个点到其他点的距离 for(int i=1;i<=n;i++) { ...
2019-03-28 16:05:15
186
原创 并查集模板
int find(int x){ if(x!=pre[x]) { return pre[x]=find(pre[x]); } return x;}void unio(int x,int y){ int a=find(x); int b=find(y); if(a!=b){ pre[a]=b; }}main函数里cnt计数,如果不是连通的就输出-...
2019-03-28 16:00:39
92
原创 7-6 列出连通集
#include<bits/stdc++.h>using namespace std;#define Mod 10000000#define MIN 0.0000001#define mem(a,b) memset(a,b,sizeof(a))int vis[11];int mp[11][11];void dfs(int n,int v){ for(int i...
2019-03-26 22:42:48
253
原创 最长回文串
返回最长回文串的长度和该串#include <iostream>#include <cstring>#include <cmath>#include <cstdio>#include <algorithm>using namespace std;int gcd(int a,int b){ return b==0?a...
2019-03-23 00:01:12
101
原创 蓝桥杯 第五届省B 蚂蚁感冒
思路是借鉴网上大佬的。代码是自己写的。注意那两个特殊情况。感觉不需要结构体啊。 标记一下第一个数的位置。然后对他们的绝对值sort一下。自己多推几遍找着规律就行。主要是不要想着蚂蚁拐弯。就想着它一直走就行。想明白就完事了。满分代码:#include <iostream>#include <cstring>#include <cmath>...
2019-03-22 18:44:39
107
原创 第二章 了解数据
CSV和excel的区别csv是纯文本文件,但是excel包含很多格式信息csv文件体积更小,创建分发读取更加方便,适合存放结构化信息。导入数据代码从CSV文件导入数据数据文件和读取数据文件代码在相同目录下。import csvfilename = 'star98.csv'data = [] # define an empty listtry: ...
2018-09-16 20:59:35
162
原创 保研机试题
2018 BIT第一题 给定任意个整数,以逗号隔开,输出最后一个重复数字,没有重复数字输出-1输入:1,2,3,4,4,3,2,11,2,3,4,5,6,7,801,00,1,0,1输出1-1-1-11没有考虑大整数和负数,而且没说清楚的是万一 给了一个全是-1的数列int s[1000010];int main(){ int x;...
2018-09-07 21:14:54
1036
1
原创 爬虫
import requests# 这里必须在cmd里pip install requests一下,不然会报错import reimport randomr = requests.get("http://www.baidu.com")print(r.status_code) # 访问状态码,如果是200表示访问成功print(r.encoding) # 从header中猜测的响应...
2018-08-02 10:15:31
165
原创 Python学习笔记(二)
# -*- coding: UTF-8 -*-print "============数字============"import cmathvar1 = 1del var1# 删除了对象的引用,相当于取消了对var1的定义。如果这里不重新赋值的话,就会报错。var1 = 3print(var1)print "============字符串=============="strs ...
2018-07-12 11:35:36
172
原创 Python入门笔记(一)
# -*- coding: UTF-8 -*-print "hello world"# ====多行语句====sums = 1 + \ 2 + \ 3print(sums)days = ['monday', 'Tuesday', 'Monday']print(days)# =====等待用户输入======# raw_input("按下...
2018-07-11 12:35:15
382
原创 最小覆盖圆
求三角形外接圆圆心。判断点到圆心的距离,即该点是否在圆内或外。求外接圆圆心void circle_center(Point center,Point pt[3],double &radiu) //参数是圆心和半径的引用{ double x1,x2,x3,y1,y2,y3; double x = 0; double y = 0; x...
2018-04-12 16:42:53
244
原创 全排列
char ss[5][7]={"Danil","Olya","Slava","Ann","Nikita"};int main(){ int a[10010]; int n,m; while(cin>>n>>m) { for(int i=1;i<=n;i++) {
2018-04-12 16:14:53
116
鸟哥的Linux私房菜
2018-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人