自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追光者

拼的努力,活得精彩~追梦

  • 博客(29)
  • 收藏
  • 关注

转载 Vue3 后台管理系统模板

之前写了一篇关于的后台管理系统模板的推荐,详情请见。在今年2月份已成为新的默认版本,本文收集了一些 Vue3 的后台管理系统模板,分享给在座的仌 👣。还是老规矩,按照星标数量来依次介绍。个人较推荐。意见仅供参考,具体可根据团队审美,业务需求选择一款更契合的。

2024-03-13 11:28:30 2936

原创 【无标题】

2024-01-23 01:49:41 331

原创 完整版Emoji表情符号大全

Emoji表情

2022-09-23 10:50:49 45299 1

原创 2021-10-09

2021-10-09 19:17:40 122

原创 算法的时间复杂度与空间复杂度

算法的时间复杂度和空间复杂度算法效率一、事后统计法二、事前分析估算法算法复杂度时间复杂度空间复杂度总结算法效率  算法效率分析的目的是看算法实际是否可行,并在同一问题存在多个算法时,可进行时间和空间性能上的比较,以便从中挑选出较优算法。  衡量算法效率的方法主要有两种:事后统计法和事前分析估算法。一、事后统计法  需要先将算法实现,然后测算其时间和空间开销。这种方法的缺陷很显然,一是必须把算法转换成可执行的程序,二是时空开销的测算结果依赖于计算机的软硬件等环境因素。二、事前分析估算法  因事后

2021-04-14 15:39:59 2547

原创 Atom安装,C++开发环境配置(win10版)

1.安装Atom编译器下载地址:https://atom.io/,双击安装包2.安装C++编译环境下载MinGW,配置g++编译环境。参考文章:MinGW下载,配置gcc/g++编译环境3.在Atom中安装C++相关插件安装插件的方法:File->Settings->Install,然后搜索插件名称。ATOM配置:(1)搜索并下载汉化插件:simplified-chinese-menu(2)语法自动检测插件linter-gcc搜索并下载linter-gcc在Setting

2020-09-23 01:17:09 882

原创 MinGW下载,配置gcc/g++编译环境

方案一:官网下载一、下载MinGW在MinGW官网中下载“mingw-get-setup.exe”官网传送门:http://www.mingw.org/二、安装MinGW打开下载好的软件选择安装<可以自行更改MinGW的安装路径>三、下载gcc1.安装完成后点击“continue”,打开MinGW Installation Manager2.在含有gcc字样的那行右键,选择"Mark for Installtion"3.并且,选择“Installtion”-

2020-09-22 23:54:27 1542

原创 酒店管理系统

酒店管理系统#include <stdio.h>#include <string.h>#include <ctype.h> //用于测试字符是否属于特定的字符类别#include <stdlib.h>#include <windows.h>#define ROOM_NUM 3 /* 最多的房间数 */typedef struct room{ int num; /* 房间号

2020-06-09 21:07:41 348 1

原创 倒置字符串

例如:将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I输入描述:每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过100输出描述:依次输出倒置之后的字符串,以空格分割示例1输入I like beijing.输出beijing. like I#include <iostr...

2019-12-12 20:44:05 108

原创 大整数三则运算

此程序可实现加减乘三则运算功能#define MAXN 25000#include <iostream>#include <cstdio>#include <cstdlib>#include <cstring>#include <windows.h>#include <time.h>using namespa...

2019-12-06 18:49:39 151

原创 大整数计算器

具有si加、减、乘、除sitypedef int status;typedef char Elem;#define OK 0#define ERROR -1#define MAXN 25000#include <iostream>#include <cstdio>#include <cstdlib>#include <cstring&g...

2019-12-06 18:44:16 1581 1

原创 将参数字符串中的字符反向排列

编写一个函数 reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。#include<stdio.h>void reverse_string(char * string){ if(*string!='\0'){ printf("%c",*string); rev...

2019-11-19 23:21:23 145

原创 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和

写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19#include<stdio.h>int DigitSum(int n){ if(n<=10){ return n; } else{ return n%10+DigitSum(n/10); ...

2019-11-19 22:28:31 111

原创 编写一个函数实现n^k,使用递归实现

对于编写一个函数实现n^k,使用递归实现的问题,我们可以通过一下代码来实现。#include<stdio.h>int calc(int n,int k){ if(k==1) return n; else return n*calc(n,k-1);}int main(){ int n,k; scanf("%d %d",&n,&k); printf...

2019-11-19 21:30:37 295

原创 递归和非递归分别实现求第n个斐波那契数

对于递归和非递归分别实现求第n个斐波那契数的问题,我们可以通过一下代码来实现。#include<stdio.h>const int maxn=100000;int calc(int n){ if(n==1||n==2) return 1; else return calc(n-1)+calc(n-2);}int main(){ int n,a=1,b,c=0; ...

2019-11-19 21:24:02 81

原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,

求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字例如:2+22+222+2222+22222#include<stdio.h>#include<math.h>int main(){ int Sn=0,n,sum; scanf("%d",&n); for(int i=1;i<=5;i++){ sum=0;...

2019-11-19 20:41:38 230

原创 求出0~999之间的所有“水仙花数”并输出

求出0~999之间的所有“水仙花数”并输出“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。/*在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),是指一N位数,其各个数之N次方和等于该数。例如153、370、371及407就是三位...

2019-11-19 20:05:55 158

原创 菱形打印

按照格式打印以下图形 * *** ***** ***** *** *#include<stdio.h>int main(){ int n=13; for(int i=1;i<=(n+1)/2;i++){ for(int j=i;j<=(n-1)/2;j++){ printf(" "); }...

2019-11-19 19:54:13 117

原创 编写程序数一下 1到 100 的所有整数中出现多少次数字9

对于编写程序数一下 1到 100 的所有整数中出现多少次数字9的问题,下面为具体的算法分析及程序。首先定义一个记录数字9出现次数的变量number,再通过对数字取余判断个位上数字9出现的次数,对数字除10判断十位上数字9出现的次数,最后将这两部分相加可得出1~100内数字9出现的次数的结果下面是具体的代码实现:#include <stdio.h>int main(){...

2019-11-06 22:25:12 826

原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值

对于计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值的问题,从个方面设计解决方案,下面为具体的算法分析及程序。算法一:首先使用浮点型(double)定义一个sum变量,调用for函数实现此问题,使用pow函数进行加减符号的转换,将最后计算得到的结果赋给sum,最后再对sum进行输出#include <stdio.h>#include ...

2019-11-06 21:21:08 691

原创 将数组A中的内容和数组B中的内容进行交换

对于将数组A中的内容和数组B中的内容进行交换(数组一样大)的问题,下面为具体的算法分析及程序。先定义三个字符串数组,通过调用字符串strcpy函数,实现数组内容的交换#include <stdio.h>#include <string.h>int main(){ char str1[100],str2[100],str3[100]; scanf(...

2019-11-06 20:52:08 207

原创 求两个数的最大公约数

对于求两个数的最大公约数的问题,下面为具体的算法分析及程序。采用辗转相除法、相减法、穷举法求最大公约数下面是具体的代码实现:#include <stdio.h>int xc_gcd(int a,int b)//辗转相除法最大公约数{ int c; c=a%b; while(c!=0) { a=b; b=c; c=a%b; ...

2019-11-06 11:17:38 149

原创 将三个数按从大到小输出

对于将三个数按从大到小输出的问题,可从两个方面设计解决方案,下面为具体的算法分析及程序。算法一:先定义一个长度为3的整形数组,通过scanf函数将数据输入数组中,将数组中元素采用选择法从大到小排序,最后再使用printf函数进行输出。下面是具体的代码实现:#include <stdio.h>int main(){ int max,a[3]; for(int ...

2019-11-06 10:44:32 941

原创 求10个整数中最大值

对于求得10个整数中最大值问题,,可从六个方面设计解决方案,下面为具体的算法分析及程序。算法一:可采用三目运算符进行获得: 条件格式为:表达式1?表达式2:表达式3 例如:max=a>b?a:b;先建立一个长度为10的整形数组,运用scanf函数将10个整数数据输入到数组中,再采用三目运算符进行取舍,再创建一个变量max,将所得的最大值赋给max,最后再进行输出。下面是...

2019-11-06 10:23:27 6711 1

原创 给定两个整形变量的值,将两个值的内容进行交换

1.List item定义零时变量#include <stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); int t;//定义领事变量t t=a; a=b; b=t; printf("%d %d",a,b); return 0;}2.交换地址#include <stdi...

2019-11-05 17:42:31 417

原创 判断1000年---2000年之间的闰年

判断1000年—2000年之间的闰年#include <stdio.h>void fact(int n){//判断n是否闰年 if(n%4==0&&n%100!=0||n%400==0) printf("%d是闰年\n",n); else printf("%d不是闰年\n",n);}int main(){ int n; printf("请输入...

2019-11-03 01:12:03 72

原创 输出乘法口诀表

输出乘法口诀表#include <stdio.h>int main(){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ printf("%d*%d=%d\t",j,i,i*j); } printf("\n"); } return 0;}

2019-11-03 01:08:55 75

原创 打印100~200 之间的素数

打印100~200 之间的素数#include <stdio.h>#include <math.h>void fact(int n){//判断n是否为素数,若为素数,则打印出来 int k=0; for(int j=2;j<=sqrt(n);j++){ if(n%j==0){ k++; break; } }...

2019-11-03 01:07:36 72

原创 IT生涯----自我flag

在这个充满竞争的时代里,我选择了计算机这个热门的行业,在一年的奋斗和学习中,逐渐地成就自我,完善自我,无论未来的路是否平坦顺畅,还是荆棘常伴,路在脚下,应当砥砺前行,用最好的自己成就最美好的人生~****职位我的目标是 成为一位称职优异的C++软件开发工程师***薪资我的期望是 每月(15000以上)元,年薪(17000以上)...

2019-11-02 23:01:12 131

空空如也

空空如也

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

TA关注的人

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