自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++单向链表

// ConsoleApplication6.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。////小A刚学了二进制,他十分激动。为了确定他的确掌握了二进制,你给他出了这样一道题目://给定N个非负整数,将这N个数字按照二进制下1的个数分类,二进制下1的个数相同的数字属于同一类。求最后一共有几类数字?#include <iostream>#include <set>//输入的第一行是一个正整数T(0<T<=10),//表示样例个数。

2021-09-22 15:59:41 114

原创 c++多态案例

普通方式与多态对比普通方式写计算器类多态方式写计算器类普通方式写计算器类#include <iostream>#include<string>using namespace std;//普通方式写计算器class calculator {public: calculator(int n1,int n2); int getResult(string str) { if (str == "+") { return n

2021-09-13 09:21:18 313

原创 c++重载

重载自增运算符重载自增运算符重载#include <iostream>using namespace std;class Person { friend ostream& operator<<(ostream &cout, Person p);public: Person(int x) { m_Age = x; } //前置++运算符重载 Person& operator++() {

2021-09-12 13:52:59 138

原创 通讯录管理系统

通讯录管理系统系统需求创建项目菜单功能退出功能添加联系人显示联系人删除联系人查找联系人修改联系人清空联系人系统需求创建项目打开vs2019,点击创建新项目,创建新的c++项目菜单功能退出功能添加联系人显示联系人删除联系人查找联系人修改联系人清空联系人...

2021-09-03 19:15:11 268

原创 结构体案例

结构体案例需求需求创建一个老师结构体和学生结构体,老师中需要包括姓名,指导的学生,学生中需要包括姓名,成绩,通过函数将3名老师和5名学生的信息初始化,并且通过打印函数输出。#include<iostream>using namespace std;//定义学生结构体struct student { string s_Name; int score;};//定义老师结构体struct teacher { string t_Name; struct student s

2021-09-03 16:59:38 91

原创 2020-09-16

爬虫中国天气网目的得到中国天气网中气温最低的十个城市采用request库和BeautifulSoup分析数据,然后matplotlib可视化#coding:utf-8import requestsfrom bs4 import BeautifulSoupimport matplotlib.pyplot as pltall_data=[]def parse_temp(url): headers={"Use-Agent":"Mozilla/5.0 (Windows NT 10.0; W

2020-09-16 23:52:41 107

原创 爬虫之xpath语法和xml模块

xpath语法和xml模块xpath简介什么是xpath?xpat开发工具xpath语法xpath简介什么是xpath?xpath(xml path language)是一门在xml和html文档查找信息的语言,可用来在xml和html文档中对元素和属性进行遍历。xpat开发工具谷歌游览器插件Xpath Helper。Firefox插件 Try Xpathxpath语法...

2020-06-26 20:08:39 520

原创 爬虫之Requests库

爬虫之Requestsrequests库安装发送get请求requests库虽然python的标准库中urllib模块已经包含我们平常使用的大多数功能,但是它的API使用起来让人感觉不太好,而Requests使用起来更加方便安装利用pip 可以非常方便安装:pip install requests发送get请求最简单的发送get请求的方式就是通过requests.get调用:response=reqquests.get("http://www.baidu.com/")添加head

2020-06-23 15:12:31 171

原创 cookie学习

什么是cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登入成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登入服务器返回一些数据(cookie)给游览器,然后游览器保存在本地,当该用户发送第二次请求时,就会自动的把上次请求储存的cookie数据自动的携带给服务器,服务器通过游览器携带的数据就能判断当前用户是哪个了。cookie储存的数据是有限的,不同游览器有不同的储存大小,但一般不超过4kbcookie的格式:S

2020-06-21 17:25:16 146

原创 proxyHandler处理器(代理设置)

很多网站会检测某一段时间某个ip的访问次数,如果访问次数多的不像正常人,它会禁止这个IP的访问。ProxyHandle处理器(代理):1、代理原理:在请求目的的网站之前,先请求代理服务器,然后让代理服务器去请求目的网站,代理服务器拿到目的网站的数据后,再转给我们的代码。2.http://httpbin.org; 这个网站可以方便的查看http请求的一些参数。3、在代码中使用代理:• 使用"urllib.request.ProxyHandler",传入一个代理,这个代理是一个字典,字典的key依

2020-06-17 22:40:08 369

原创 c++算法

输出所有形如aabb的4位完全平方数(前面两个数字相等,后面两个数字也相等)#include<stdio.h>#include<math.h>int main(){for(int a=1;a<=9;a++) for(int b=0;b<=9;b++) { int n=a*1100+b*11; int m=floor(sqrt(n)+0.5);...

2020-05-09 14:37:37 106

原创 python爬虫

文章目录**urllib库****urlretrieve函数:****urlencode函数:**urllib库urlretrieve函数:这个函数可以方便的将网上的一个文件保存到本地。以下代码可以非常方便的将百度的首页下载到本地:from urllib import requestrequest.urlretrieve('http://wwww.baidu.com/','baidu.h...

2019-12-16 22:07:28 111

原创 python-----numpy介绍

文章目录1 numpy简介1 numpy简介numpy是python用于快速处理大型矩阵的科学计算库,numpy允许在python中做向量和矩阵的运算。numpy的主要对象是同质多维数组,也就是在一个元素表中,元素的类型都是相同的。numpy的数组类称为ndarray,别名为array。numpy.array与标准python库类array.array不一样,标准库类中只能处理一维数组并且功...

2019-12-05 17:07:31 332

原创 8 c++指针和引用

文章目录8.1 指针8.1.1 变量与指针8.1 指针8.1.1 变量与指针在c++中定义一个整型变量i,它需要4个字节,其内存就好像带有编号的小房间,所以编译器为变量i分配了编号为1000~1003的小房间,如图8.1所示。、...

2019-12-02 22:21:30 122

原创 7 c++函数章节例子

文章目录例题7.1例题7.1从键盘任意输入10个数字,使用直接插入排序法对这组数字有小到大进行排序。#include <iostream>#include<stdio.h>using namespace std;void insert(int s[],int n){ int i,j; for(i=2;i<=n;i++) { ...

2019-11-18 19:40:13 138

原创 python数据分析

简介:本案例以互联网金融行业客户信息为数据,通过-means聚类,对用户划分成不同的群体。1 RFM模型介绍根据美国数据库营销研究所Arthur Hughes的研究,客户数据库中有三个神奇的要素,这三个要素构成了数据分析最好的指标,这三个指标分别是:R-最近一次消费(Recency);F-消费频率(Frequency)和M-消费金额(Monetary)。依据这三个指标将客户分为下面图1所示的...

2019-11-16 17:07:21 354

原创 dev c++下载和安装

1 下载下载地址

2019-11-14 15:58:32 3581

原创 6.4 c++实战

1 从键盘中任意输入5个整型数据存到数组a中,编程求出a中相邻两元素之和,并将这些和存到数组b中,按每行三个元素的形式输出。#include <iostream>#include<stdio.h>using namespace std;int main(){ int a[5],b[5],i; printf("please input array ...

2019-11-12 17:05:10 161

原创 6.3 字符数组的应用

计算字符串中有多少个单词。要求:输入一行字符,每个单词之间用空格分开,最后的字符不能为空。#include <iostream>#include<stdio.h>using namespace std;int main(){ char cstring[100]; int ilndex,iword=1; char cblank; ...

2019-11-11 22:08:12 128

原创 3 python 表达式和运算符

3.1 算术运算符算术运算符是程序设计语言中失业率最高的运算符。比如:加法运算符、减法运算符、乘法运算符等等表3-1列出了python的各种运算符表3-1算术运算符范例说明+a+b加法-a-b减法*a*b乘法**a**b乘幂(次方)/a/b除法//a//b整数除法%a%b求余数...

2019-10-13 22:09:28 121

原创 1 python输入和输出

1 输入输入函数:input()python2.x版本的input函数是自动识别类型,raw_input函数是字符串。python3.x版本的只剩下input函数可用了,而且类型是字符串。2 格式化输出1 “%”格式化输出格式化文本可以用”%s“代表字符串,”%d“代表整数,”%f“代表浮点数。例如:score=90print("小米成绩:%d"%score)输出结果小米成...

2019-10-12 22:19:24 148

原创 6.c++数组

6.1 一维数组一维数组定义方式类型声明符 数组名[常量表达式]一维数组的引用数组名[下标];例如:任意输入五个数,实现五个数据逆序存放。#include <iostream>#include<stdio.h>using namespace std;int main(){ int temp,a[5],i; printf("plea...

2019-10-10 16:35:20 155

原创 5 设计一个简单的ATM界面程序

5.1概述设计一个简单的模拟自动提款机ATM界面的程序,实现用户登录及取款等功能。5.2 需求分析模拟自动取款机ATN界面,有常用的功能。主要功能包括:用户输入密码登录主界面、取款功能、取款后显示取款金额和剩余金额、推出功能等5.3 设计思路先要用户输入密码,密码不正确并输入次数小于三次将提示重新输入,否则退出界面;密码正确进入取款界面,执行取款功能,然后显示取款金额和剩余金额,最后退...

2019-10-02 21:57:50 1290

原创 4.5.7 c++求灯塔数量

4.5.7 灯塔数量有一八层灯塔,每一层的灯数都是上一层的一倍,共有765盏灯,求最上层和最下层的灯数。#include <iostream>#include<stdio.h>using namespace std;int main(){ int n=1,m,sum,i; while(1) { m=n; ...

2019-10-01 18:27:26 926

原创 判断三角形类型

根据输入的三角形的三边判断三角形的类型,并输出面积和类型#include <iostream>#include<stdio.h>#include<math.h>//判断三角形类using namespace std;int main(){ int a,b,c; float s,area; printf("请输入三个数\n"); whi...

2019-09-30 16:16:56 1112

原创 c++输入输出

输入一个三位数(列如abc),则将这个三位数倒序输出(如cba)。要求程序能够处理多组测试数据。#include <iostream>#include<stdio.h>#include<cmath>using namespace std;int main(){ char ch[3]; while(cin>>ch[0]&gt...

2019-09-24 22:30:54 233 1

原创 3-7 c++ while循环

1、while循环while 循环语句的形式如下:while(表达式){ 重复执行的内容。}while循环计算1~10的的累加#include <iostream>using namespace std;//使用while循环计算1-10的累加int main(){ int sum=0,i=1; while(i<=10) { ...

2019-09-21 11:18:39 252

原创 3-5 c++判断闰年

3-5 c++ if语句的使用闰年的判断条件:1,能被4整除,并且不能被100整除或者2,能被400整除方法1:#include <iostream>using namespace std;//输入年份判断是否是闰年int main(){ int year; cout << "请输入年份" << endl; cin&...

2019-09-20 14:35:15 648

原创 3-4c++编程求乘积大于和的数

编程求10~99之间满足各位上数的乘积大于各位上数的和的所有数,并将结果以每行5个的形式输出#include<iostream>#include<stdio.h>using namespace std;int main(){ int i,j,s,ji,k,g,flag=0; for(i=10;i<=99;i++) { ...

2019-09-18 19:15:05 730

原创 codeblocks安装教程

1、进入官网选择downloads2、选择binary release版本3、下载适合自己系统的版本例如电脑是windows,可以选择下面的版本下载。4、下载后是exe文件双击安装5、安装步骤安装路径默认是c盘,如果改为其他盘需要记住等待安装完成打开这个界面代表安装成功。安装过程中如果修改了安装路径那么需要在codeblocks中进行设置,否则无法进行调试。...

2019-09-08 22:15:35 1791

原创 c++例子

1、求1-10的累加和//1-100求和#include<iostream>using namespace std;int main(){ int i,sum=0; for(i=1;i<=100;i++) { sum=sum+i; } printf("%d",sum); }结果:...

2019-09-06 16:39:18 168

原创 常量

1、符号常量c++的定义形式如下:#define 符号常量名 数值例如#define pi 3.14与直接使用数据相比,使用常量增强程序的可读性。注意:1定义符号常量时不能用赋值号,#define pi=3.14是错误的2由于define是预处理指令,语句不能以分号结尾2、常变量c++的定义形式如下:const 数据类型 符号常变量=数值;例如const fl...

2019-09-02 21:38:38 490

原创 c++数据类型

c++基本数据类型c++的基本数据类型可以分为五类:布尔型、整数型、实数型、空值性和字符型,分别用关键字bool、int、float、void和char。int型还可以分为signed int (有符号整型)、unsigned int(无符号整型);还可以加上长短修饰short、long,将int分成short int(短整型)、long int(长整型)。...

2019-09-01 22:25:25 144

原创 c++输入输出简介

1、输入c++中使用对象cin作为标准输入流对象,使用格式cin>>对象1>>对象2>>...>>对象n;2、输出c++中使用对象cout作为标准输出流对象,使用格式 cout<<对象1<<对象2<<...<<对象n;3、例子从键盘输入三个数,求平均数后输出#include &l...

2019-08-31 22:35:19 141

原创 应用程序-特定 权限设置并未向在应用程序容器

当日志出现下图所示的错误时通过以下方式可以解决1、进入注册表编辑器1.1通过搜索查询{8BC3F05E-D86B-11D0-A075-00C04FB68820},找到位置右键修改权限。1.2点击您当前的账户,勾选完全控制,如果无法应用,点击高级,左上角所有者点击更改,输入您的当前账号,点击检测名称后点确定,然后再设置完全控制。2、进入组件服务win+x打开控制面板,在右上角输入...

2019-08-30 22:39:22 8433 4

原创 matlab将三维图像合并

将若干个三维图像集中在一个三维坐标系下显示,可以通过hold on和surf来实现例如[x1,y1]=meshgrid(2:0.04:4,0:pi/25:2*pi);z1=-0.3367346940-4.081632652./x1.^2+cos(2*y1);surf(x1,y1,z1);hold on;[x2,y2]=meshgrid(6:0.04:8,0:pi/25:2*pi);z...

2019-08-27 13:15:20 3909

原创 matlab矩阵拼接

假设有矩阵AA=rand(3);%随机生成三维矩阵现在要在矩阵A增加一行,假设增加矩阵BB=[1 2 3];方法有三种方法一A=[A;B];方法二A = cat(1, A, B)现在要在矩阵A增加一列,假设增加矩阵CC=[1;2;3];A=[A,C];...

2019-08-26 22:26:13 2270

原创 pandas读取excel

pandas读取excel固定的列数以下为读取excel的第一和第三列import pandas as pdio=r '路径'data=pd.read_excel(io,usecols=[0,2]) # 指定读取第1列和第3列data.head()rnows——读取需要的行数data = pd.read_excel(io, sheet_name = '', nrows = 10)...

2019-08-22 11:50:26 476

原创 电脑上同时有python2和python3,pip安装模块方式

安装模块## python2:python -m pip install paramiko ## python3:python3 -m pip install paramiko

2019-08-22 10:45:29 674

原创 python循环语句

python3for循环的语法格式for iterating_var in sequence: statements(s)例一for i in range(10): print(i)结果例二for i in 'python3': print('当前字母:',i)结果:例三通过序列索引迭代fruits=['apple','orange','mango']f...

2019-08-21 21:49:30 73

三位数倒序输出.cpp

输入一个三位数(列如abc),则将这个三位数倒序输出(如cba)。要求程序能够处理多组测试数据。

2019-09-24

c++输入输出求平均值简介.cpp

c++简单的输入输出代码,从键盘输入三个数,求平均值后输出

2019-08-31

空空如也

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

TA关注的人

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