自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 PAT知识点-堆

基本定义​ 堆是一个完全二叉树,可以用数组来映射这个树。​ 建立堆就是根据一个已知的未排序的数组,根据建堆的规则,将数组中的元素按照一定规则重新排列而已堆的分类​ 大根堆:根结点是最大的元素,每个结点都大于等于其左右孩子结点​ 小根堆:根结点是最小的元素,每个结点都小于等于其左右孩子结点堆的特点​ 由于堆的第一个元素总是最大/最小的,所以每次取堆的第一个元素就能得到整个堆中的最值,并且!每次取完这个最值后,[堆可以进行调整,保持第一个元素是堆的最值],就是优先队列!堆的建立​ 就是不断

2020-07-24 16:51:55 267

原创 PAT中常用STL-string

常用操作输入#include<iostream>#include<string>using namespace std; int main(){ string a; cin>>a;//不读空字符 cout<<"a="<<a<<endl; string b; getline(cin,b);//读空字符 cout<<"b="<<b<<

2020-07-24 11:21:38 241

原创 JavaScript笔记-标准对象-JSON

title: JavaScript笔记-标准对象-JSONdate: 2020-04-27 14:47:10tags: JavaScriptJavaScript笔记-标准对象-JSONJSON是一种数据交换格式,JS中的相关函数课用于数据的序列化(变为JSON格式)和反序列化(从JSON格式导入JS变量)<!DOCTYPE html><html lang="en...

2020-04-27 15:31:36 209

原创 JavsScript笔记-标准对象-Date

title: JavsScript笔记-标准对象-Datedate: 2020-04-27 13:59:01tags: JavaScriptJavsScript笔记-标准对象-Date​ Date是用来表示时间的对象<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-...

2020-04-27 15:30:57 246

原创 微信小程序踩坑——云函数调用返回errMsg: "cloud.callFunction:ok", result:null

出现这个问题,具体原因不知道怎么回事,重新上传也没用,直接把云函数删了(云端和本地都要给删了),再写一遍,重新上传就行了。

2020-04-25 13:14:14 5926 7

原创 Git基本操作流程记录

①git init②git add <filename>③git commit -m <message>①git status文件状态②git diff <filename>文件作出了哪些修改①git log②git log --pretty-oneline①git reset --hard "HEAD^"回退到上一个版本HEAD表示当前H...

2020-04-23 11:35:13 133

原创 微信小程序基础——组件——小例子

微信小程序基础——组件properties​ 外部给组件传递的值//组件x-segmentBar.js文件Component({ properties:{//定义属性 //第一种方式 //segmentItems:Array//属性为数组类型 //第二种方式 segmentItems:{ ...

2020-04-18 21:30:57 329

原创 没学后端也能开发小程序——微信小程序云开发的介绍知识

微信小程序云开发的介绍知识云开发模式产品经理——>前端开发——>上线云开发传统开发效率只关心业务逻辑,效率高需要关注非业务逻辑,效率低成本按需付费,有免费额度前期需要预付大量的成本承台原生集成微信SDK自行开发产品逻辑运维底层由腾讯云提供专业支持自行维护系统运行,运维难度大速度前端一站式解决,快速发布前后端联调,...

2020-04-18 21:29:09 3494

原创 小程序开发-npm构建——干货无废话,照着做就完了

教程基于windows系统1.进入nodejs官网下载nodejs:nodejs官网2.打开安装包进行安装,我这里默认安装到C:\Program Files\nodejs里3.接下来用管理员权限启动cmd4.在cmd中执行npm config set prefix "C:\Program Files\nodejs\node_global"5.执行npm config set cache ...

2020-04-17 22:09:11 1147

原创 JavaScript笔记-箭头函数

JavaScript笔记-箭头函数https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>箭头函数操作展示...

2020-04-16 10:10:41 171

原创 JavaScript笔记-闭包函数

JavaScript笔记-闭包函数https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>闭包函数操作展示...

2020-04-16 10:10:00 148

原创 JavaScript笔记-高阶函数

JavaScript笔记-高阶函数https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>高阶函数的操作展...

2020-04-16 10:09:16 124

原创 JavaScript笔记-方法

JavaScript笔记-方法https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>方法的操作展示&lt...

2020-04-14 10:46:39 137

原创 JavaScript笔记-解构赋值

JavaScript笔记-解构赋值https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>解构赋值操作展示...

2020-04-13 21:52:24 177

原创 JavaScript笔记-变量作用域

JavaScript笔记-变量作用域https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>变量作用域展示...

2020-04-13 21:51:33 113

原创 JavaScript笔记-函数

JavaScript笔记-函数https://www.liaoxuefeng.com/wiki/1022910821149312基于廖雪峰老师的教程所做的笔记。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>函数基本操作展示&l...

2020-04-13 21:49:14 103

原创 JavaScript笔记-基本语法

文章目录JavaScript笔记-基本语法基本数据类型数组字符串对象条件判断循环MapSetiterable对象JavaScript笔记-基本语法​ 本文主要是看了廖雪峰老师的教程,跟着敲,给自己看的笔记了。教程地址:https://www.liaoxuefeng.com/wiki/1022910821149312基本数据类型<!DOCTYPE html><html l...

2020-04-13 21:46:25 154

原创 用Python Pandas包做统计

文章目录用Python Pandas包做统计数据的基本统计排序数据的基本统计分析例1例2累计统计分析函数例1例2数据相关性分析用Python Pandas包做统计摘要基本统计(包括排序)分布数据特征(相关性、周期性等)数据挖掘(形成知识)数据的基本统计排序函数功能.sort_index(axis=0,ascending=Tru...

2020-04-11 19:35:02 203

原创 Pandas库-DataFrame类型

文章目录Pandas库-DataFrame类型DataFrame的创建由二维ndarray创建由一维对象构成的字典创建Series构成的字典列表构成的字典数据类型操作重新索引索引类型操作数据类型计算一般四则运算用函数进行四则运算广播运算比较运算Pandas库-DataFrame类型​ DataFrame=共用相同索引的一组列每列值的类型可以不同DataFrame既有行索引,也有列索引...

2020-04-11 14:31:48 438

原创 Pandas库-Series类型

文章目录Pandas库-Series类型默认索引自定义索引创建用标量值创建用字典创建例1例2用ndarray创建例1例2基本操作例1例2例3对齐操作Series+SeriesSeries的修改Pandas库-Series类型​ Series类型由一组数据和与之相关的数据索引组成。​ Series=Index+ndarray默认索引#input#import pandas as pda...

2020-04-11 11:10:19 468

原创 python 饼图、直方图、散点图和盒图基本绘制

文章目录python 饼图、直方图、散点图和盒图基本绘制饼图直方图使用pygal使用pyplot散点图例1例2例3盒图python 饼图、直方图、散点图和盒图基本绘制饼图import matplotlib.pyplot as pltlabels='Frogs','Hogs','Dogs','Logs'#对应扇块的标签sizes=[15,30,45,10]#对应扇块的尺寸explode...

2020-04-10 19:43:57 961

原创 pyplot基础图表函数

pyplot基础图表函数函数说明函数说明plt.plot(x,y,fmt,…)坐标图plt.boxplot(data,notch,position)箱图plt.bar(left,height,width,bottom)条形图plt.barch(width,bottom,left,height)横向条形图plt.polar(theta,r)极坐标图...

2020-04-10 19:02:03 265

原创 Python matplotlib绘图必知必会

文章目录Python matplotlib绘图必知必会简介绘图例1例2例3-子绘图例4-多条曲线放在一张图中无标记有标记显示中文例1 使用matplotlib.rcParams例2 增加属性fontproperties文本显示任意位置标注任意位置箭头标注子绘图区域进阶Python matplotlib绘图必知必会简介​ matplotlib是python的一个数据可视化库,matplotli...

2020-04-10 13:51:14 695

原创 numpy包必知基本知识

文章目录numpy包数组定义和属性生成数组数组维度变换数组类型转换数据索引和切片数组运算数据读取存储np.random包np.random.rand()np.random.randn()np.random.randint()np.random.seed()shuffle()permutation()choice()uniform()normal()poisson()统计函数梯度函数numpy包...

2020-04-09 20:35:31 246

原创 并查集的基本操作-PAT知识点-必会

文章目录并查集定义初始化查并应用分类表示图统计图的连通分量个数并查集定义const int MAX=1010;int father[MAX];//father[i]表示节点i的父亲初始化void init(int n){ for(int i=1;i<=n;i++)//这里假设节点序号为1到n { father[i]=i;//规定根节点的父亲是自...

2020-03-28 14:21:45 113

原创 树的基本操作-PAT知识点-必会

文章目录树的基本操作-PAT知识点-必会树的数据结构二叉树完全二叉树普通的树树的建立二叉树的建立树的建立树的遍历前序遍历/深度优先遍历DFS中序遍历后序遍历层序遍历/广度优先遍历BFS前序/后续遍历+中序遍历还原二叉树前序遍历+中序遍历后序遍历+中序遍历树的基本操作-PAT知识点-必会树的数据结构二叉树一般的度为2的树是不考虑左右子树的顺序的,也就是说,左右子树交换对该树没影响。但是!==...

2020-03-28 13:28:43 213

原创 让Dev C++支持C++11

1.2.确定即可

2020-03-23 21:31:08 279

原创 清除桌面快捷方式小图标的超快方法

1.Win+R2.输入cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe3.点击确定

2020-03-23 16:14:21 625

原创 软件测试的基本概念

文章目录软件测试的基本概念软件测试软件缺陷软件质量软件质量特征高质量软件标准体系产品质量过程质量在商业过程中有关的质量内容软件质量模型软件测试的基本概念软件测试软件测试=验证+有效性确认验证:软件符合产品说明书有效性确认:软件满足用户需求软件测试的正向思维:验证软件正常工作软件测试的逆向思维:假定软件有错误软件缺陷缺陷是质量的对立面任何程序、系统中的问题,和产品设计书...

2020-03-22 21:31:25 192

原创 软件过程规范

文章目录软件过程规范软件过程软件过程定义的层次性软件过程规范软件生命周期的过程需求软件生命周期标准软件过程建模软件过程模型的分类基于UML的过程建模五种视图UML图软件过程规范软件过程过程三要素:输入、活动、输出一般分为:实现过程、管理过程、支持过程IOS/IEC 15504将软件过程分为:客户-供应商过程、工程过程、支持过程、管理过程、组织过程软件过程定义的层次性公用软件过...

2020-03-22 21:29:59 383

原创 软件过程与项目管理学习目标

软件过程与项目管理学习目标软件过程生命周期模型的选择和调整,选择合适的软件过程掌握软件过程的概念、常用软件过程方法个人、小组、组织级软件过程的评价与改进方法度量软件过程性能、了解影响过程性能的原因、改进过程了解统计过程控制及统计分析工具了解项目管理及常用方法产品质量和过程质量的概念、过程质量管理...

2020-03-22 21:27:28 234

原创 二叉查找树

文章目录二叉查找树定义结点的创建查找插入二叉树的建立寻找树中的最大值寻找树中的最小值根结点的删除二叉查找树的性质二叉查找树定义struct Node//代表树的一个结点{ int data;//数据域 Node *lchild;//左孩子 Node *rchild;//右孩子};结点的创建Node *newNode(int data){ Node *node=ne...

2020-03-22 15:17:34 130

原创 PAT中常用STL-set

set容器内部不包含重复元素并且自动排序。set常用操作#include<cstdio>#include<set>//vector类型头文件using namespace std;//使用STL容器必须添加此句 int main(){ set<int> a; a.insert(3); a.insert(3); a.insert(1...

2020-03-06 15:42:40 184

原创 PAT常用STL-vector

vector一般用作变成数组,可以方便地实现PAT中结果最后一个地方不许有空格的要求。vector常用操作#include<cstdio>#include<vector>//vector类型头文件using namespace std;//使用STL容器必须添加此句 int main(){ vector<int> a; vector&l...

2020-03-06 15:24:22 185

原创 PAT常用STL-map

map作为存储<键-值>映射关系的容器,可以很方便地根据键提取值,或者根据值来查找键。map的常用操作#include<cstdio>#include<map>//map类型头文件#include<vector>//vector容器 using namespace std;//使用STL容器必须添加此句 int main(){...

2020-03-06 15:04:46 157

原创 PAT常见错误及原因总结

答案错误因为解题思路不对而造成的答案错误暂且不说,除了解题思路不对还有可能是以下原因: 数值溢出 这个是最不容易注意到的地方,因为int的范围大概为20亿,以下的情形需要用long long代替: 要处理的数据大小可能大于20亿。此时,要处理的数据要用long long代替。 要处理的数据大小不会超过20亿,但这个数据在进行运算的过程中可能超过20亿。这时候,存储中间运算...

2020-03-06 10:48:10 2975 1

原创 PAT中较难的固定操作

大整数的运算#include<cstdio>#include<cstring>struct Bn//bignumber{ int n[50];//最大设为50位 int len;//数字的长度 Bn() { memset(n,0,sizeof(n));//全部设为0,是一个技巧,便于接下来的运算 }};Bn toBn(char s[])/...

2020-03-05 20:37:56 146

原创 PAT中常用基本操作

在刷了100道题后,发现有些操作真的是反反复复被用到,在此总结一下,把这些基操练习足够熟,相信对编程基本能力提升有帮助。数组的操作 寻找最大/最小值其下标 #include<cstdio>int main(){ int a[5]={4,88,-12,1999,0}; //最大值的初始要尽量小,最小值的初始要尽量大 int max=-(1<<31...

2020-03-05 10:03:19 766

原创 PAT题目中常用的库函数

ctype.hisdigit(int ch)是数字返回非零,否则返回0 isalpha(int ch) 是字母返回非零,否则返回0 isalnum(int ch) 是数字或字母返回非零,否则返回0 islower(int ch) 是小写字母返回非零,否则返回0 isupper(int ch) 是大写字母返回非零,否则返回0 int tolower(int ch) 返回大写字母的小...

2020-03-03 20:52:12 462

原创 PAT中测试数据的输入技巧

把测试数据给正确的输入程序中,是做题的开始。有时候在输入测试数据就费了很长时间,所以在此总结一些麻烦的地方及输入技巧。1.空格的麻烦在此说明几个知识点用scanf输入int、long、long long、float、double忽略空格、回车#include<cstdio>int main(){ int a; scanf("%d",&a); p...

2020-03-03 16:45:08 932

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除