自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 b站弹幕爬取

批量弹幕爬取import reimport requestsfrom bs4 import BeautifulSoupimport sysdef get_outer_urls(n): ''' 【分页网址url采集】 n:爬取页数 结果:得到分页网页的list ''' urllst = [] for i in range(n): ui = f'https://search.bilibili.com/all?keyword=助

2020-11-23 10:09:22 1143 3

原创 排序

选择排序#include<iostream>#include<algorithm>using namespace std;void selectionSort( int arr[], int n ) //arr数组,个数n{ for(int i=0 ; i<n ; i++) { int minIndex = i; ...

2020-03-16 13:50:53 120

原创 树链表

#include<iostream>using namespace std;class Node{public: Node(); Node *SearchNode(int nodeIndex); void DeleteNode(); void PreorderTraversal(); void InorderTraversal(); ...

2020-01-02 22:49:47 244

原创

/* int tree[n] 3 5 8 2 6 9 7 父亲结点下标*2+1 该结点左 父亲结点下标*2+2 该节点右 ...

2020-01-02 22:49:15 132

原创

#include <iostream>using namespace std;class MyStack{public: MyStack(int size); //分配内存初始化栈空间,设定栈容量,栈顶 ~MyStack(); //回收栈空间内存 bool stack...

2020-01-02 22:48:42 107

原创 队列

#include<iostream>using namespace std;class MyQueue{public: MyQueue(int queueCapacity); //InitQueue(&Q) 创建队列 virtual ~MyQueue(); //DestroyQueue(&Q) 销毁队列 ...

2020-01-02 22:46:56 79

原创 链表

#include <iostream>using namespace std;class Node{public: int data; Node *next; void printNode();};class List{public: List(); //创建链表 ~List(); //销毁链表 void...

2020-01-02 22:46:25 73

原创 约瑟夫环

#include <iostream>using namespace std;class Node{public: friend class List; Node *next;//private: int data;};class List{public: List(); ...

2019-11-04 17:30:32 92

原创 单链表合并降序

#include <iostream>using namespace std;class Node{ friend class List;private: int data; Node *next;};class List{public: List(); //创建链表 ...

2019-10-31 14:19:13 277

原创 队列

#include<iostream>using namespace std;class MyQueue{public: MyQueue(int queueCapacity); //InitQueue(&Q) 创建队列 virtual ~MyQueue(); //DestroyQueue(&Q) 销毁队列 ...

2019-10-21 20:27:26 112

原创 线性表与链表

线性表链表#include <iostream>using namespace std;class Node{public: int data; Node *next; void printNode();};class List{public: List(); //创建链表 ~List(); //销毁链表 ...

2019-10-21 20:26:05 83

原创 列表和元组

1.序列概论列表可以修改,而元组不可以。2.通用的序列操作适用于所有序列的操作有:索引、切片、相加、相乘和成员资格检查。2.1索引序列中所有元素都有编号——从0开始递增,用编号来访问各个元素称为索引。可以用索引来获取元素。-1是最后一个元素的位置代码清单2-1 索引操作实例2.2切片切片用来访问特定范围内的元素提供两个索引来指定切片边界,第一个索引指定的元素包含...

2019-10-17 18:44:58 173

原创 对象的动态建立和释放

9.7 对象的动态建立和释放当对象是静态的,程序运行中,对象所占空间不能随时释放。例如函数中定义一个对象,只有该函数结束时,该对象才释放。为提高内存空间利用率,人们希望在用到对象时才建立对象,不用时就撤销它,释放其所占内存空间以供别的数据使用。可以用new运算符动态建立对象,用delete运算符撤销对象。若已定义一个Box类,可用以下方法建立一个对象。但用户还无法访问这个对象,因为该对象既...

2019-07-31 18:24:33 650

原创 运算符重载

1.运算符重载的方法运算符重载的方法是定义一个重载运算符的函数,其实质是函数的重载。重载运算符的函数一般格式如下:函数类型 operate 运算符名称 (形参表){对运算符的重载处理}#导入模块import socket#创建实例sk = socket.socket()#定义绑定ip和portip_port =(“127.0.0.1”,8888)#绑定监听sk.bind...

2019-04-25 15:06:11 194

原创 socket

服务器端程序#导入模块import socket#创建实例sk = socket.socket()#定义绑定ip和portip_port =("127.0.0.1",8888)#绑定监听sk.bind(ip_port)#最大连接数sk.listen(5)# 提示信息print("正在进行等待接收数据...")#接收数据conn,address = sk.accept...

2019-04-25 11:36:53 200

原创 python基本数据类型

二进制:以0b或0B开头:0b101,-0B101八进制:以0o或0O开头:0o123,-0O456十六进制:以0x或0X开头:0x9a,-0X89数值运算函数abs(x):绝对值,x的绝对值 如:abs(-10.01)结果为10.01divmod(x,y) :商余,(x//y,x%y),同时输出商和余数 如:divmod(10,3)结果为(3,1)pow(x,y,[z]) :...

2019-04-22 21:21:08 400

原创 继承与派生

1.继承与派生的概念一个新类从已有的类那里获得其已有的特性,这种现象称为类的继承从已有的类产生一个新的子类,称为类的派生派生类继承了基类的基本特征(所有数据成员和成员函数),同时又根据需要调整和扩充原有类单继承:一个派生类只从一个基类派生多重继承:一个派生类有两个或多个基类的称为多重继承2.派生类的声明方式假设已声明基类Student,在此基础上通过单继承建立一个派生类Stud...

2019-04-22 11:40:03 372

原创 C++中关于类的公用数据保护

9.6.1 常对象const指定对象为常对象,凡希望保证数据成员不被改变的对象可声明为常对象。定义常对象一般形式为: 类名 const 对象名[(实参表)]; 或 const 类名 对象名[(实参表)];Time const t1(12,34,46);若一对象被声明为常对象,则只能通过该对象调用其常成员函数,而不能调用该对象普通成员函数,这是为了防止普通成员函数会修改常对...

2019-04-21 21:01:55 596

原创 C++练习

#include <iostream>using namespace std;class Time{public: Time(int,int,int); int hour; int minute; int sec; void get_time();};Time::Time(int h,int m,int s){ hour=h; minute=m; sec=...

2019-04-19 11:44:12 218

原创 C语言算法入门练习【算法竞赛入门经典】

1.1 C语言输出#include<stdio.h>int main(){ printf("%d\n",1+2); return 0;}1.2 C计算与输出基础#include <stdio.h>#include <math.h>int main(){ printf("%.1f\n",8.0/5.0); printf("%.8f\n"...

2019-04-18 20:54:51 875

空空如也

空空如也

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

TA关注的人

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