小米菲爱学习
码龄5年
关注
提问 私信
  • 博客:61,544
    61,544
    总访问量
  • 42
    原创
  • 1,117,682
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-03-12
博客简介:

miffy_love_zyx的博客

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得12次评论
  • 获得107次收藏
  • 代码片获得108次分享
创作历程
  • 3篇
    2022年
  • 2篇
    2021年
  • 42篇
    2020年
成就勋章
TA的专栏
  • js学习笔记
    1篇
  • python学习
    24篇
  • mysql
    5篇
  • Tableau
    2篇
  • python
    5篇
  • PAT+leetcode刷题记录
    18篇
  • 笔试复习
  • 机器学习
    3篇
  • 推荐系统
    4篇
  • 大数据分析工具
    1篇
兴趣领域 设置
  • Python
    python
  • 用户体验设计
    交互sketch
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【SQL】leetcode 584.寻找用户推荐人(知识点:SQL的三值逻辑)

对于原表中有NULL的情况下,怎么使用WHERE过滤数据?
原创
发布博客 2022.04.19 ·
1250 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

小米菲的Tableau学习日记02:Tableau的工作区介绍--什么是工作表、仪表板和故事?

Tableau的工作表、仪表板和故事分别是什么?
原创
发布博客 2022.04.06 ·
2115 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

小米菲的Tableau学习日记01:Tableau学习资料、安装及学生版申请

Tableau安装及学生许可证申请
原创
发布博客 2022.04.05 ·
3800 阅读 ·
4 点赞 ·
3 评论 ·
19 收藏

177. 第N高的薪水

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INTBEGIN DECLARE m INT; set m = N-1; RETURN ( # Write your MySQL query statement below. SELECT IFNULL(( SELECT DISTINCT Salary FROM Employee ORDER BY
转载
发布博客 2021.06.11 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode练习 176. 第二高的薪水

题目编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。题解# Write your MySQL query statement belowSELECT IFNULL( (SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 1,1 ),null) AS SecondHighestSalary;-- 首先要将数据去重-- 然后按薪水降序排序-- 1
转载
发布博客 2021.06.11 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python1091 N-自守数(15分)

1091 N-自守数 (15分)输入样例:392 5 233输出样例:3 253921 25NoM = int(input())K = list(map(int,input().split(" "))) #这个列表用来存放M个待检测的数字# 题目保证N < 10for i in range(M): for j in range(10): n = len(str(K[i])) #用来统计K到底是几位数字 ,而且这个过程并不会影响list元素的属性
原创
发布博客 2020.11.10 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python1023 组个最小数(20分)

给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。输出格式:在一行中输出能够组成的最
原创
发布博客 2020.11.07 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python1022D进制的A+B (20分)

看到陈越姥姥说20分的题目控制在30分钟之内做完,这道题我刚好用了20分钟。一开始我想除了二进制和八进制,其他我都不太了解怎么办,好在十进制到二进制的转换给了我灵感,可以写一个D进制的函数一次转化完成。其实十进制转化为二进制就是不断取余的过程,参考博客[1]中的做法:我写出了这个函数:A,B,D= map(int,input().split(" "))C = A+B#提示:十进制转化二进制,除二取余lst = [] #用来存放D进制数的各位数字def Djinzhi(c,d): w
原创
发布博客 2020.11.07 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:1021个位数统计(15分)

N = input()n = list(map(int,N)) #这样N的每一位就被分开了#D = [0,1,2,3,4,5,6,7,8,9]M = [0,0,0,0,0,0,0,0,0,0] #M的长度应该与D相同,如果遇到的话,该位就加1,最后输出的是M大于0的数字for i in range(len(n)): for j in range(10): if n[i] == j: M[j] = M[j]+1for i in range(9):.
原创
发布博客 2020.11.07 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据挖掘的几种任务划分

6. 使用交互式的和可视化的技术,对数据进行探索属于数据挖掘的哪一类任务?( A)A. 探索性数据分析B. 建模描述C. 预测建模D. 寻找模式和规则7. 为数据的总体分布建模;把***空间/多维空间划分成组等问题属于数据挖掘的哪一类任务? (B)A. 探索性数据分析B. 建模描述C. 预测建模D. 寻找模式和规则8. 建立一个模型,通过这个模型根据已知的变量值来预测其他某个变量值属于数据挖掘的哪一类任务?©A. 根据内容检索B. 建模描述C. 预测建模D. 寻找模式和规则9
转载
发布博客 2020.11.07 ·
1743 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

关于增量模型

增量模型是把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件。运用增量模型的软件开发过程是递增式的过程。相对于瀑布模型而言,采用增量模型进行开发,开发人员不需要一次性地把整个软件产品提交给用户,而是可以分批次进行提交。增量模型(IncrementalModel)又称演化模型。与建造大厦相同,软件也是一步一步建造起来的。在增量模型中,软件被作为一系列的增量构件来设计、实现、集成和测试、每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成
原创
发布博客 2020.11.07 ·
2343 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

讲讲accuracy、precision、recall、f1-score这几个经典评估指标

读论文的时候又遇到了这几个,precision和recall没什么好说的,精确率和召回率,如果不了解的话可以看看小米菲的另一篇博客~通俗解释查准率和查全率的区别。准确率其实和精确率、召回率这两者也有很大关系:看到了吗,回到上篇博文的西瓜问题,其实precision关注的都是我挑出的的真正好瓜(正例)占我挑出的瓜的比例;而recall关注的是我挑出的真正好瓜(正例)占瓜农那里好瓜总数的比例。PNTTPTNFFPFNP(Positive)表示我目前预测这个西瓜
原创
发布博客 2020.11.06 ·
2075 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

PAT乙级题:python1013 数素数(20分)——待修改

输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输入样例:5 27输出样例:11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79 83 8997 101 103代码:# 首先写一个可以判断素数的函数M, N = map(int,input().split(" "))def prime(n): if n % 2 == 0: return n == 2 if n % 3 =.
原创
发布博客 2020.11.05 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何用python输出每10个一行的元素

在素数题里用到了,主要思想就是在循环输出的循环体内同时让计次变量count也进行循环+1,然后当count %10 == 0的时候,就print(end = "
")   #每十行end 变为”
",第十一个数开始换行表示从第十个数开始换行。 references:[1] https://www.cnblogs.com/hoxie/p/10260933.html...
原创
发布博客 2020.11.05 ·
19851 阅读 ·
4 点赞 ·
0 评论 ·
27 收藏

PAT乙级题:1002写出这个数(20分)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu代码:n = int(input())len_n = len(str(n).strip())list1 =[] #空列表用来存储每一位,从最高位开始,如果有多一位就依次排在后面就行了while l
原创
发布博客 2020.11.05 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python1016 部分A+B(15分)

输入样例 1:3862767 6 13530293 3输出样例 1:399输入样例 2:3862767 1 13530293 8输出样例 2:0
原创
发布博客 2020.11.04 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python1012 数字分类(20分)

输入格式:每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 1000 的待分类的正整数。数字间以空格分隔。输出格式:若其中某一类数字不存在,则在相应位置输出 N。输入样例 1:13 1 2 3 4 5 6 7 8 9 10 20 16 18输出样例 1:30 11 2 9.7 9输入样例 2:8 1 2 4 5 6 7 9 16输出样例 2:N 11 2 N 9其实做的有点麻烦,判断和加和完全可以放在一起进行,而..
原创
发布博客 2020.11.03 ·
554 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

PAT乙级题:1011 A+B和C(15分)

输入格式:输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和C。整数间以空格分隔。输出格式:对每组测试用例,在一行中输出 Case #X: true 如果 A+B>C,否则输出 Case #X: false,其中 X是测试用例的编号(从 1 开始)。输入样例:41 2 32 3 42147483647 0 21474836460 -2147483648 -2147483647输出样例:Case #.
原创
发布博客 2020.11.03 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级题:python 1010 一元多项式求导(25分)

输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。输入样例:3 4 -5 2 6 1 -2 0输出样例:12 3 -10 1 6 0【解析】首先读懂题,输入样例其实是输入一个系数,再输入一个指数,再输入一个系数,再输入一个指数… …:然后就是具体的实现.
原创
发布博客 2020.11.02 ·
598 阅读 ·
3 点赞 ·
1 评论 ·
1 收藏

PAT乙级题:python 1009 说反话(20分)

一道简单题。给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello World Here I Come输出样例:Come I Here World Helloa = input
原创
发布博客 2020.11.02 ·
832 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多