自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 原创Android应用之SUPER CLASS App开发

原创应用SUPER CLASS文末附工程源码开发环境Android Studio 4.0.3Eclipse JavaEEMySQL8.0.16产品预览(该效果为深色模式下截图,实际可根据系统动态调整)首页登录

2021-07-07 16:41:29 136

原创 Android imagebutton美化+edittext美化 实现登录界面美化

利用空闲时间开发app SUPER CLASS

2021-06-20 08:33:26 1266 1

原创 java springMVC项目设计,附工程

项目成果部分展示本项目设有两个用户级别权限,分别是管理管(教师)、普通用户(学生)管理员登录用户注册管理员首页添加用户课堂画板此外还有布置作业、成绩登记、成绩查询、学生消息、随机点名等功能普通用户登录首页工程源码...

2021-05-01 11:27:17 162

原创 软件开发最佳实践(总结)--设计模式

代理模式代理模式与装饰模式

2021-05-01 10:54:05 155

原创 基于C#的智慧交通平台(RFID 14443)

基于C#的智慧交通平台(RFID 14443)功能实现效果图管理员界面注册界面主界面用户办理实时显示更多细节功能这里不演示…点击下载工程文件

2020-11-27 10:34:10 578 2

原创 [蓝桥杯][基础练习VIP]高精度加法--题解C++代码

[蓝桥杯][基础练习VIP]高精度加法时间限制: 1Sec 内存限制: 128MB 提交: 2263 解决: 898题目描述输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即

2020-09-22 19:37:08 222

原创 [蓝桥杯][基础练习VIP]阶乘计算--题解C代码(高精度)

[蓝桥杯][基础练习VIP]阶乘计算时间限制: 1Sec 内存限制: 128MB 提交: 1948 解决: 858题目描述输入一个正整数n,输出n!的值。其中n!=123*…*n。算法描述n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。输入输入包

2020-09-22 18:12:52 331

原创 [蓝桥杯][算法训练VIP]和为T--题解

时间限制: 1Sec 内存限制: 128MB题目描述从一个大小为n的整数集中选取一些元素,使得它们的和等于给定的值T。每个元素限选一次,不能一个都不选。数据规模和约定1< =n< =22T< =maxlongint集合中任意元素的和都不超过long的范围输入第一行一个正整数n,表示整数集内元素的个数。第二行n个整数,用空格隔开。第三行一个整数T,表示要达到的和。输出输出有若干行,每行输出一组解,即所选取的数字,按照输入中的顺序排列。若有多组解,优先输出不包含第n个

2020-08-24 22:28:28 361

原创 [蓝桥杯][算法提高VIP]递归倒置字符数组--题解

时间限制: 1Sec 内存限制: 128MB题目描述完成一个递归程序,倒置字符数组。并打印实现过程递归逻辑为:当字符长度等于1时,直接返回否则,调换首尾两个字符,在递归地倒置字符数组的剩下部分输入字符数组长度及该数组输出在求解过程中,打印字符数组的变化情况。最后空一行,在程序结尾处打印倒置后该数组的各个元素。样例输入5 abcde样例输出ebcdaedcbaedcba参考代码#include<iostream>using namespace std;int

2020-08-24 21:00:13 171

原创 [蓝桥杯][算法提高VIP]超级玛丽--题解(两种方法)满分答案C/C++

时间限制: 1Sec 内存限制: 128MB题目描述大家都知道" 超级玛丽" 是一个很善于跳跃的探险家,他的拿手好戏是跳跃,但它一次只能向前跳一步或两步。有一次,他要经过一条长为n的羊肠小道,小道中有m个陷阱,这些陷阱都位于整数位置,分别是a1,a2,…am,陷入其中则必死无疑。显然,如果有两个挨着的陷阱,则玛丽是无论如何也跳过不去的。现在给出小道的长度n,陷阱的个数及位置。求出玛丽从位置1开始,有多少种跳跃方法能到达胜利的彼岸(到达位置n)。数据规模和约定40> =n> =3,m&g

2020-08-23 22:36:39 873

原创 [蓝桥杯][算法提高VIP]贪吃的大嘴--题解 多重背包问题(两种方法)C/C++

时间限制: 1Sec 内存限制: 128MB题目描述有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕,而且大嘴还特别懒,她希望通过吃数量最少的小蛋糕达到这个目的.所以她希望你能设计一个程序帮她决定要吃哪些小蛋糕.数据规模和约定m ≤ 20000,小蛋糕总数量≤50.输入先输入一行包含2个整数m、n,表示大嘴需要吃美味度和为m的小蛋糕,而小蛋糕一共有n种,下面输入n行,每行2个整数,第一个表示该种小蛋糕的美味度,第二个表

2020-08-23 17:43:29 653

原创 [蓝桥杯][算法提高VIP]分分钟的碎碎念--题解 动态规划高效实现

题目描述以前有个孩子,他分分钟都在碎碎念。不过,他的念头之间是有因果关系的。他会在本子里记录每一个念头,并用箭头画出这个念头的来源于之前的哪一个念头。翻开这个本子,你一定会被互相穿梭的箭头给搅晕,现在他希望你用程序计算出这些念头中最长的一条因果链。将念头从1到n编号,念头i来源于念头from[i],保证from[i]< i,from[i]=0表示该念头没有来源念头,只是脑袋一抽,灵光一现。样例说明最长的因果链有:1-> 2-> 5 (from[5]=2,from[2]=1,fr

2020-08-23 14:06:36 219

原创 [蓝桥杯][算法提高VIP]促销购物--题解

题目描述张超来到了超市购物。每个物品都有价格,正好赶上商店推出促销方案。就是把许多东西一起买更便宜(保证优惠方案一定比原价便宜)。物品要买正好的个数,而且不能为了便宜而买不需要的物品。张超拿到了优惠方案,和需要购买的物品清单,当然想求出最小的花费。他是信息学选手,自然地想到写个程序解决问题。输入第一行促销物品的种类数(0 < = s < = 99)。第二行…第s+1 行每一行都用几个整数来表示一种促销方式。第一个整数 n (1 < = n < =

2020-08-23 13:47:22 638

原创 [蓝桥杯][算法提高VIP]传染病控制 --题解dfs(C/C++)

时间限制: 1Sec 内存限制: 128MB题目描述近来,一种新的传染病肆虐全球。蓬莱国也发现 了零星感染者,为防止该病在蓬莱国大范围流行,该国政府决定不惜一切代价控制传染病的蔓延。不幸的是,由于人们尚未完全认识这种传染病,难以准确判别病毒 携带者,更没有研制出疫苗以保护易感人群。于是,蓬莱国的疾病控制中心决定采取切断传播途径的方法控制疾病传播。经过 WHO(世界卫生组织)以及全球各国科研部门的努力,这种新兴传染病的传播途径和控制方法已经研究消楚,剩下的任务就是由你协助蓬莱国疾控中心制定一个有

2020-08-23 08:13:56 917

原创 [蓝桥杯][算法提高VIP]和最大子序列--题解(dp动态规划) C/C++实现

时间限制: 1Sec 内存限制: 128MB题目描述对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子序列中,找到一个子序列,该子序列中所有元素的和是最大的(跟其他所有子序列相比)。程序要求你输出这个最大值。输入输入文件的第一行包含一个整数N,第二行包含N个整数,表示A。其中1 < = N < = 100000-10000 < = A[i] < =  10000输出输出仅包含一

2020-08-21 09:01:39 311

原创 [蓝桥杯][算法提高VIP]聪明的美食家(最长递增子序列变体)--题解 动态规划 C/C++

时间限制: 1Sec 内存限制: 128MB题目描述如果有人认为吃东西只需要嘴巴,那就错了。都知道舌头有这么一个特性,“由简入奢易,由奢如简难”(据好事者考究,此规律也适合许多其他情况)。具体而言,如果是甜食,当你吃的食物不如前面刚吃过的东西甜,就很不爽了。大宝是一个聪明的美食家,当然深谙此道。一次他来到某小吃一条街,准备从街的一头吃到另一头。为了吃得爽,他大费周章,得到了各种食物的“美味度”。他拒绝不爽的经历,不走回头路而且还要爽歪歪(爽的次数尽量多)。数据规模和约定美味度为0到100的整数

2020-08-20 16:37:40 416

原创 [蓝桥杯][算法训练VIP]数的统计--题解 两种方法高效实现(C/C++代码)

时间限制: 1Sec 内存限制: 128MB题目描述在一个有限的正整数序列中,有些数会多次重复出现在这个序列中。如序列:3,1,2,1,5,1,2。其中1就出现3次,2出现2次,3出现1 次,5出现1次。你的任务是对于给定的正整数序列,从小到大依次输出序列中出现的数及出现的次数。数据规模和约定数据:n< =1000;0< x< =1000,000。输入第一行正整数n,表示给定序列中正整数的个数。第二行是n 个用空格隔开的正整数x,代表给定的序列。输出若干行,每行两

2020-08-20 10:18:57 195

原创 [蓝桥杯][2014年第五届真题]斐波那契--题解(快速矩阵幂)C++代码

题目描述斐波那契数列大家都非常熟悉。它的定义是:f(x) = 1 … (x=1,2)f(x) = f(x-1) + f(x-2) … (x> 2)对于给定的整数 n 和 m,我们希望求出:f(1) + f(2) + … + f(n) 的值。但这个值可能非常大,所以我们把它对 f(m) 取模。公式如下但这个数字依然很大,所以需要再对 p 求模。输入输入为一行用空格分开的整数 n m p (0 < n, m, p

2020-08-19 09:22:44 829 1

原创 [蓝桥杯][2013年第四届真题]带分数--题解(全排列)C++实现

时间限制: 1Sec 内存限制: 128MB题目描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。输入从标准输入读入一个正整数N (N< 1000*1000)输出程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。注意:不要求输出每个表示,

2020-08-18 11:06:27 109

原创 [蓝桥杯][历届试题]数字游戏--详细题解 C++代码高效实现

时间限制: 1Sec 内存限制: 128MB题目描述栋栋正在和同学们玩一个数字游戏。游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学要往下数三个数,说7。依次类推。为了使数字不至于太大,栋栋和同学们约定,当在心中数到 k-1 时,下一个数字从0开始数。例如,当k=13时,栋栋和同学们报出的前几个数依次为:1, 2, 4, 7, 11,

2020-08-17 21:31:51 907

原创 [蓝桥杯][历届试题]回文数字--题解代码 C++实现 简单高效易理解

题目 1434: [蓝桥杯][历届试题]回文数字时间限制: 1Sec 内存限制: 128MB题目描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入一个正整数 n (10< n< 100), 表示要求满足的数位和。输出若干行,每行包含一个满足要求的5位或6位整数。数字按从小到大的顺序排列。如果没有

2020-08-17 10:30:47 205

原创 【蓝桥杯】IP判断--题解 C++代码实现 简单易理解

题目 1116: IP判断时间限制: 1Sec 内存限制: 128MB 提交: 5580 解决: 2453题目描述在基于Internet的程序中,我们常常需要判断一个IP字符串的合法性。合法的IP是这样的形式:A.B.C.D其中A、B、C、D均为位于[0, 255]中的整数。为了简单起见,我们规定这四个整数中不允许有前导零存在,如001这种情况。现在,请你来完成这个判断程序吧_输入输入由多行组成,每行是一个字符串,输入由“End of file”结束。字符串长度最大为30,且不含空格和不

2020-08-17 09:39:49 566

原创 操作系统--页面置换算法(三种置换算法) C++高效实现 附代码

运行示例:物理块大小初始化为4,待IO数据为:1,2,5,7,5,7,1,4,3,5,6,4,3,2,1,5,2最佳置换算法先来先服务置换算法最近最久未使用置换算法代码示例#include<iostream>#include<algorithm>#include<array>#include<vector>using namespace std;class page_replacement {private: //OPT

2020-08-17 08:13:29 9394 2

原创 题目 1093: 字符逆序

题目描述将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。输入输入包括一行。 第一行输入的字符串。输出输出转换好的逆序字符串。样例输入I am a student样例输出tneduts a ma I代码样例#include<iostream>#include<string>using namespace std;int main(){ string ss; getline(cin,ss); string s

2020-08-16 21:36:11 359

原创 [蓝桥杯][2013年第四届真题]剪格子--题解代码 详细注释

题目描述历届试题 剪格子时间限制:1.0s 内存限制:256.0MB问题描述如下图所示,3 x 3 的格子中填写了一些整数。±-–±-+|10 1|52|±-***–+|20|30 1|*******–+| 1| 2| 3|±-±-±-+我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请输出包含左上

2020-08-16 21:12:44 452 3

原创 [蓝桥杯][2014年第五届真题]兰顿蚂蚁--题解代码

题目描述兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。蚂蚁的头部朝向为:上下左右其中一方。蚂蚁的移动规则十分简单:若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。规则虽然简单,蚂蚁的行为却十分复杂。刚刚开始时留下的路线都会有接近对称,像是会重复,但不论起始状态如何,蚂蚁经过漫长的混乱活动后,会开辟出一条规则的“高速公路”。蚂蚁的路线

2020-08-16 15:28:30 113

原创 [蓝桥杯][2013年第四届真题]买不到的数目-题解 无需数组,占用空间少,效率高(C++代码)

[蓝桥杯][2013年第四届真题]买不到的数目-题解 无需数组,占用空间少,效率高(C++代码)技巧解题,比方说输入的两个数为a,b。现在需要计算a,b组合买不到的最大数,先计算ab,然后遍历ab>=i>max_,判断是否能被i整除,便可得出买不到的最大数。至于为什么是小于等于ab,进行简单的数学验算,并归纳,可得到是ab。#include<iostream>using namespace std;int main(){ int a,b; cin>&gt

2020-08-16 10:14:26 104

SUPER CLASS项目工程源码

本人原创开发SUPER CLASS App。该项目可以用大作业、毕业设计、app开发原型、后端开发原型等

2021-07-07

javaweb工程源码

本项目可以用于毕业设计、大作业、项目开发框架等(包含数据库sql源码)

2021-05-01

基于C#智慧交通平台

基于C#的智慧交通平台,实现功能主要有,管理员管理片区、用户办理、用户充值、 实时显示用户刷卡状态、后端数据库查询等操作

2020-11-27

64学时C/C++语言练习

64学时c/c++练习。

2019-03-15

空空如也

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

TA关注的人

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