自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1.Requests库

一.安装requests库    使用清华源进行下载pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests二.requests的get请求一般的get请求import requestsurl='https://www.baidu.com/s?ie=UTF-8&wd=陈奕迅'headers={ 'User-Agent': 'Mozilla/5.0 (Window

2021-12-09 21:42:36 1013

原创 1.认识复杂度,对数器二分法

复杂度时间复杂度额外空间复杂度常数时间的操作常见的算术运算(+,-,*,/,%)常见的位运算(>>,<<,|,&,^)赋值,比较,自增,自减数组寻址操作选择排序想法:首先在0 ~ n-1范围内找一个最小的数和0位置的数交换,接着在1 ~ n-1范围内找一个最小的数和1位置的数交换,直到在n-2 ~ n-1范围内(即最后两个)完成上面的操作,算法完成。void select_sort(int* arr,int n){ if (arr == NU

2021-11-24 16:48:12 466

原创 栈和队列

栈一.用数组实现栈#include<stdio.h>#include<stdlib.h>#define MAX 10typedef int Type;struct Stack{ Type arr[MAX]; int top;};Stack* stack_init(); //初始化栈void stack_push(Stack* stack, Type value); //压栈bool stack_full(Stack* stack); /

2020-07-28 21:06:38 134

原创 map

一.map介绍1.map是一个关系式容器,以模板方式实现2.底层通常是由一颗红黑树组成3.第一个可以称为键,第二个可以称为改键的值4.在map内部所有的key都是有序的,并且不会有重复的值key和value的条件1.key是唯一的,不重复的,里面的key会自动去除重复数据2.map会根据key的值自动的进行一个排序3.每个key对应着一个value二.map基本使用#inclu...

2020-03-09 22:02:41 651

原创 deque&list

一.deque是一个链表数组二.deque的基本使用deque<int> de={1,2,3,4,5,6,7,8,9,10};deque<int> de2(10,2);de.push_back(11);三.deque新增功能deque<int> de={1,2,3,4,5,6,7,8,9,10};de.push_front(0); //从头...

2020-03-08 11:59:34 797

原创 vector

一.vector的介绍1.是一个序列式容器2.底层实现是一个顺序表结构3.可以动态增长长度的数组4.支持随机访问二.vector的使用#include<vector>vector<int> vec; //定义一个存储int类型的数组容器,会自动赋值为0vector<int> vec2(10); //创建一个vector对象,默认长度为10ve...

2020-03-06 22:01:06 115

原创 数据结构(STL概述)

一.auto//auto 可以自动进行类型的推导功能,必须初始化void test1(){ auto a = 10; //a会自动推导成int auto b = 3.14; //b会自动推导成double auto c = 3.14f; //b会自动推导成float}二.typeid#include<typeinfo>cout<<"名称是:"&l...

2020-03-03 19:14:45 486

原创 模板

一.函数模板的基本用法template 模板头,下面紧跟一个函数模板或类模板tempate<typename T1>T1 fun(T1 a,T1 b){ return a+b;}

2020-02-28 20:24:51 122

原创 异常

try():表示一个尝试,后面一般跟着一个或多个catch块catch:

2020-02-16 12:29:41 97

原创 多态

一.问题?1.子类对象在实例化的时候要调用父类的构造,子类对象怎么来调用父类的带参构造#include <iostream>using namespace std;class Father{public: int a; Father() { cout << "父类默认构造" << endl; this->a = 100; } ...

2020-02-13 11:28:52 97

原创 运算符重载

一.基本运算符重载1.不能重载的运算符:. :: ?: sizeof2.返回值类型 operator+(){}3.因为这个运算符重载是在类中,this指针要占一个参数4."+"重载int operator+(){#include <iostream>using namespace std;class student{ int a;public: student...

2020-02-07 21:39:47 133

原创 静态,常量,友元成员

一.静态成员1.类中的静态成员分为两种:①数据,②函数。2.静态数据成员,不能再类内初始化。class student{public: static int a;};int student::a = 10;3.静态数据成员会在主函数运行之前初始化。4.静态数据成员,无论共有还是私有都要类外初始化。5.静态数据成员是公有,可以用作用域运算符来直接访问:类名::静态数据成员6...

2020-02-05 22:29:09 185

原创 构造析构

一.类1.类的三种属性:私有属性(private),公有属性(public),保护属性(protected)。2.类内声明,类外实现。void study();void student::study(){ cout << "学习" << endl;}二.构造析构类中通过构造和析构来创建和释放对象1构造函数①.函数名与类名相同。②.没有函数返回值类型...

2020-01-30 21:15:58 263

原创 拷贝构造

1.拷贝构造用户未定义拷贝构造,系统默认提供一个隐式的拷贝构造,他会将已存在与对象中的数据成员逐个的拷贝到新创建的对象中(浅拷贝)。浅拷贝:没有给新的指针申请内存开存内容,新的对象里面的指针和传进的指针都是指向同一块内存.深拷贝:给新的指针申请内存来存内存,这样就不会出现浅拷贝所出现的问题了。 student(const student&stu) { cout <&lt...

2020-01-26 21:13:31 494

原创 面向对象

一.面向过程与面向对象的区别二.代码的演示①.类的基本基本结构class Circle{public: //公有属性:是别人可以在外面直接用的 int radius;protected: //保护属性:自己可以用,别人用不了 int x;private: //私有属性:自己可以用,别人用不了 int y;};②类的定义Circle circle;③类...

2020-01-17 22:02:42 63

原创 c->c++(二)

动态内存分配1.new和delete的用法.①申请一个int类型,没有赋值。 int *p = new int; *p = 10; cout << *p << endl;②申请一个int类型,给他赋值。 int *p = new int(100); cout << *p << endl;③.申请多个内存.int *p ...

2020-01-16 11:41:31 113

原创 c->c++(一)

一.bool类型1.bool是一个类型,可以定义变量,这个变量可以存真(true)或假(false)。2. bool占一个字节。printf("%d",sizeof(bool));二.引用1.取别名必须初始化,大小占4个字节,并且是对变量取别名。 int b = 1; int &a = b; a = 66; printf("%d", b);2.作为函数参数。...

2020-01-13 22:36:44 240

原创 打字母游戏

#include<easyx.h>#include<stdio.h>#include<conio.h>#include<stdlib.h>#include<time.h>#pragma comment(lib,"winmm.lib")IMAGE img,img1;void Welcome();void PlayGame()...

2019-12-24 22:45:25 357

空空如也

空空如也

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

TA关注的人

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