自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络 | 网络的简介

计算机网络自顶向下、网络边缘、网络核心、分组交换、电路交换、网络分层

2023-07-02 16:29:42 171 1

原创 离散数学--集合与关系

离散数学集合论与关系

2022-06-27 19:10:50 1767 1

原创 类中析构函数的调用

如果是static类型的对象或全局变量,在程序结束时调用。如果是自动存储类对象,在代码块结束时调用。如果是new分配的对象,在使用delete时才会调用析构函数调用顺序刚刚和构造函数调用顺序相反...

2022-05-15 16:23:21 665

原创 python中将字符串拆分成单个字符,将整数拆分成数字

s='abcd'd=list(s)for i in d: print(i,end=" ")//end表示末尾不加换行符,用指定的字符来代替将输入的一串数字转换成单个数字x=input("请输入一串数字")for i in x: i=int(i)//输入的类型是字符型,进行强制类型转换 print(i,end=" ")...

2022-03-24 14:28:19 3384

原创 python将字典按VALUE进行排序

将列表变成字典key为列表名value为key出现的次数dict1={}//新建一个空字典for i in a: if len(i)==1: continue else: dict1[i]=dict1.get(i,0)+1//对ji键进行赋值//dict.get(key, default=None) 返回指定键的值,如果值不在字典中返回默认值。将字典变成列表items=list(dict1.items())//dict.items()以列..

2022-03-18 11:52:07 1059

原创 python两个方法删除文本中的标点符号

1.正则表达式(可以删除中英文字符)import rea=re.sub(r'[\W]','',s). 替换任意1个字符(除了\n) [ ] 替换[ ]中列举的字符 \d 替换数字,即0-9 \D 替换非数字 \s 替换空格,tab键 \S 替换非空白 \w 替换非特殊字符,即a-z、A-Z、0-9、_、汉字 \W 替换特殊字符,即非字母、非数字、非汉字、非_ 2.使用string模块的punctuation函数

2022-03-18 11:12:28 15208 1

原创 基于python的词频分析

首先安装jieba扩展库!pop install jieba就可以使用jieba进行分词了!对从百度上截取下来的文章进行词频分析,打开文件fp=open(r'C:\Users\wang\Desktop\d.txt',encoding='utf-8')1、windows里面的文件路径用'\',在python中'\'用作转义字符,在字符串前面加r使其不进行转义处理2、文件名如果不在同一文件目录下,文件名为文件路径/文件名/文件类型3、python中文本格式是utf-8编码,

2022-03-17 23:16:42 3469

原创 输出等腰三角形

不用二维数组方法#include<iostream>using namespace std;int main(){ int i,j,n; cin>>n; for(i=1;i<=n;i++)//搭配endl用来控制行的个数 { for(j=1;j<=n-i;j++)//用来控制列的输出 { cout<<' '; } for(j=1;j<=2*i-1;j++) { cout<<'+'; }

2022-03-13 11:36:08 109

原创 求两个数的最大公约数和最小公倍数

首先将两个数进行排序使a<bint max(int a,int b) { if(b%a==0) { return a; } else { int c;//用原来较小的那个数做a,余数做b c=b%a; b=a; a=c; return max(a,b); }最小公倍数满足min*max=a*b;

2022-03-08 17:45:06 86

原创 经典汉罗塔问题解决方案

汉罗塔问题将a的盘子移动到c针且一次只能移动一个盘,在移动过程中必须保持大盘在下,小盘在上。1、将n-1个盘子从a移动到b盘2、将a剩下的一个盘子移动到c盘3、将b的n-1个盘子移动到c盘#include<iostream>using namespace std;void move1(char a,char c) { cout<<a<<"-->"<<c<<endl; } void hanoi(int n,

2022-03-08 17:34:25 331

原创 两分钟搞懂杨辉三角

#include<stdio.h>int main(){ int a[10][10]={0};//请注意一定要初始化 int i,j,t,n=10; for(i=0;i<n;i++) { a[i][0]=1; for(j=1;j<=i;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; } } for(i=0;i<n;i++) { for(j=0;j<=i;j++) { printf("%d.

2021-12-30 21:32:50 3697

原创 半小时掌握素数(质数),水仙花数,回文数

1.寻找素数便捷算法如果一个数不是素数,可以写成a*b的形式其中要么a=b,要么a、b一大一小,只要找出ab中较小的一个数就行,那么如何找全,我们要找到ab较小的数的最大值为sqrt(a),构造循环for(i=1;i<=sqrt(n);i++){if(n%i==0)break;}if(i>sqrt(n))//注意sqrt返回值是一个double型printf("%d",i);2.寻找水仙花数水仙花数的特点是每个位置的三次方相加等于他本身假设是一个三位数,最关键的

2021-12-30 10:51:19 249

原创 两分钟学会线性同余法产生伪随机数

使用线性同余法产生伪随机数

2021-12-28 11:37:40 4592 1

原创 十分钟掌握折半查找法,

折半查找法判断元素是否在数组中

2021-12-28 11:32:23 3932

原创 十进制与二进制、八进制、十六进制之间的转换

十进制与二进制、八进制、十六进制间的转化

2021-12-26 14:54:50 581

原创 一分钟学会switch语句的用法和do while 和while的区别

有break时,一旦有匹配的执行完就跳出,不再执行下面的#include<stdio.h>int main(){ int a=2; switch(a) { case 1:printf("春天\n");break; case 2:printf("夏天\n");break; case 3:printf("秋天\n");break; case 4:printf("冬天\n");break; default:printf("啥也不是\n");break; }

2021-12-25 16:34:13 272

原创 线性代数知识点大全

线性代数知识点思维导图!!!

2021-12-25 15:03:39 415

原创 常变量、常量和符号常量的区别

常变量、常量和符号常量的区别!常变量是这样来用的:const 类型 常变量名赋值常变量和常量相同:都不能改变值的大小不同:常变量占存储单元,有名字类型常变量和符号常量#define 符号常量名 数据不同:符号常量不占内存,预编译后就符号常量就不存在了。总结:常变量有符号常量的优点...

2021-12-23 19:52:09 1027

原创 五子棋实现人机对战,复盘,鼠标点击落子

今天验收五子棋大作业,实现人人对战、人机对战两种模式,实现五子棋复盘功能,运用easyx图形库实现图形化页面和鼠标点击落子。下面是实现图形化页面的代码#include<graphics.h>//easyx图形库 白棋1黑棋-1#include<stdio.h>#include<stdlib.h>initgraph(470, 470);loadimage(NULL, "背景0.jpg");//插入图片setlinecolor(BLACK);//棋盘线的颜

2021-12-21 23:03:15 1971

空空如也

空空如也

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

TA关注的人

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