自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python实现 查找某文件夹中有多少个某种类型文件

python实现了某文件夹中任意类型文件的计数功能

2023-12-23 12:17:20 422 5

原创 初学Java:有1、2、3、4四个数字,它们能组成多少个互不相同且无重复数字的三位数?每行打印四个三位数

总体思路分数位由高到低选数,每位从1到4遍历,每位都不一样就可以输出~

2023-09-26 10:36:28 522

原创 C++ 基于四叉树实现n*n二维数组的压缩

代码如上,总体思路同二叉树,难点在于读取二位数组部分的理解,后续更新详细注释~

2023-06-30 00:57:50 359 6

原创 C++数据结构例题 基于循环队列实现速冻食品生产管理系统(队列的应用)

C++数据结构例题 基于循环队列实现设计速冻食品厂的冷库管理系统,主要功能是入库操作和出库操作。

2023-04-23 19:15:01 273

原创 c++顺序表实现通讯簿管理

用顺序表完成了通讯录系统的搭建,总体较简单,小细节比较多

2023-04-13 11:25:47 605

原创 C++综合练习——身份证

题目描述一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10 M:1 0 X 9 8 7 6 5 4 3 2 现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入输入第一行给出正整

2022-05-16 18:15:31 1520 2

原创 C++综合练习——键盘坏了

题目描述假如你的键盘上坏了几个键,那么在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串,由字母 A-Z(包括大、小写)、数字 0-9、以及下划线_(代表空格)组成。题目保证 2 个字符串均非空。输出按照发现顺序,在一行中输出坏掉的键。其中英文字母只输出大写,每个坏键只输出一次。题目保证至少有 1 个坏键。样例输入

2022-05-16 00:41:42 726 2

原创 C++综合练习——整数的奇怪表示

题目描述假如用字母H来表示“百”、字母T表示“十”,用12...n来表示不为零的个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为HHTTT1234,因为它有2个“百”、3个“十”、以及个位的4。输入每个测试输入包含1个测试用例,给出正整数n(<1000)。输出每个测试用例的输出占一行,用规定的格式输出n。样例输入232样例输出HHTTT12#inclu...

2022-05-15 23:50:14 486

原创 C++综合练习——MyArray类

题目描述设计一个MyArray类,用来模拟一个由小到大的有序的整数序列,实现输入一个整数,将其插入序列,并保持该序列由小到大有序。MyArray类原型如下:class MyArray{private:int a[50]; //存储一个由小到大有序的整数序列int n; //记录序列中数据的个数public:void MyArray(int x) { n=x; } //初始化,通过x的值确定序列的大小void input(); //从键盘输入n个由小到大有序的整数...

2022-05-15 23:37:00 2853 3

原创 c++练习题:分离数字

输入一个1~4位的正整数,分离各位数字,然后将各位数字按由大到小的顺序输出。

2022-05-12 12:53:33 1912

原创 c++练习题:连续小写字母

输入一个长度不超过10字符的字符串,如果其中存在连续的小写字母(在ASCII码中相邻),则按需输出所有连续的小写字母组合。每个字母组合后加空格分割,最后不包含回车换行符。 输入样例:Ycabc#jki 输出样例:abc jk直接上代码:#include<iostream>#include<string>using namespace std;int main(){...

2022-05-12 10:06:06 666

原创 这篇文章带你一次看懂动态规划,看完就做题

3000+字带你一次看懂动态规划,看完就做题,一做就AC!动态规划与分治法相似,都是通过组合子问题的解来求解原问题答案,将问题划分为互不相交的子问题,递归的求解子问题,最后合并子问题的答案,得到原问题的答案。

2022-05-11 20:18:49 808

原创 类与对象练手题之类的继承——学生类

题目描述Student类含有私有数据成员:num,name,sex,公有成员函数:输入函数get_value()和输出函数display()。采用公用继承方式实现类Student1,增加数据成员:age,addr,成员函数:get_value_1()和display_1()。在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。输入输入num,name,sex,age,addr的值输出输入num,name,sex,age,addr的值样例.

2022-04-27 22:59:43 266

原创 时间超限怎么办:手把手教你打表法

很多时候数据量很大的题,我们设计的算法总是超时,但是时间又不够我们想出更好的办法了,那么要怎么解决时间超限的问题呢?那么就要用到我们可爱的打表法了

2022-04-25 16:15:41 4919

原创 C++类与对象练习题——日期类

设计一个日期类Date,要求数据成员为私有,成员函数为公有,其中setDate()用来设置日期,Rise()用来实现日期增加一天,Print()用来输出日期等。设计一个友元函数Equal()用来比较两个日期是否相等。主函数内定义相关对象,验证各个函数。

2022-04-24 22:31:42 1983

原创 从键盘输入一小段英文(其中可以包含空格,但在同一行),利用函数统计该段英文中包含几个单词,输出统计出的单词数量、最长单词的长度以及长度最长的单词,空格隔开。

实现从键盘输入一小段英文(其中可以包含空格,但在同一行),利用函数统计该段英文中包含几个单词,输出统计出的单词数量、最长单词的长度以及长度最长的单词,空格隔开。

2022-04-12 23:40:52 1556

原创 简单易理解的做法:有n个人围成一圈,顺序从1开始排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。简单的循环做法。

最简单做法,详细解释。有n个人围成一圈,顺序从1开始排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。

2022-04-11 15:28:00 5658

空空如也

空空如也

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

TA关注的人

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