自定义博客皮肤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)
  • 收藏
  • 关注

原创 最长上升子序列(dp&二分优化)

二分nlogn动态规划n*n。

2024-05-30 00:36:08 411

原创 无向图中两点(x1,y1)(x2,y2)是否连通(bfs&并查集)两种方法解决(c++)

无向图中两点(x1,y1)(x2,y2)是否连通(bfs&并查集)两种方法解决(c++)

2024-05-30 00:29:21 566

原创 A。Word每次测试的时间限制2 秒每次测试的内存限制256 兆字节输入标准输入输出标准输出

瓦夏对网上许多人在一个单词中混用大小写字母感到非常不满。因此,他决定为他最喜欢的浏览器发明一个扩展程序,改变每个单词中字母的寄存器,使其要么只包含小写字母,要么只包含大写字母。在这种情况下,单词中应尽可能少地更改字母。例如,HoUse必须替换为house,而ViP则替换为VIP。如果一个单词包含相同数量的大写字母和小写字母,则应将所有字母替换为小写字母。例如,maTRIx 应替换为 matrix。您的任务是在一个给定的单词上使用给定的方法。Inputs输入第一行包含一个单词s。

2024-05-23 11:33:56 1215

原创 pta L2-002 链表去重

给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定 L 为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删除的链表 -15→15。输入在第一行给出 L 的第一个结点的地址和一个正整数 N(≤105,为结点总数)。一个结点的地址是非负的 5 位整数,空地址 NULL 用 −1 来表示。其中地址是该结点的地址,键值。

2024-05-17 08:26:55 291

原创 pta L1-046 整除光棍 题解分析

这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。提示:一个显然的办法是逐渐增加光棍的位数,直到可以整除x为止。但难点在于,s。

2024-05-08 00:53:00 667

原创 pta L1-043 阅览室 题解与错误分析

天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书号并按下E键,程序结束计时。书号为不超过1000的正整数。当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有S没有E,或者只有E没有S的纪录,系统应能自动忽略这种无效纪录。另外,题目保证书号是书的唯一标识,同一本书在任何时间区间内只可能被一位读者借阅。

2024-05-07 16:52:23 544

原创 pta L1-039 古风排版 题解以及memset(),fgets()函数的使用

L1-039 古风排版中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入在第一行给出一个正整数N(

2024-05-06 23:31:01 632

原创 pta L1-032 Left-pad题解分析以及setw(),setfill()的运用分析

跳过输入流中的下一个字符(在这里是换行符)

2024-05-01 15:44:31 33

原创 关于质数(素数)的分析及例题

1.数字 1 不是素数2.要用sqrt()来减少运算量,要不容易超时。

2024-04-30 22:29:31 148

原创 pta L1-027 出租 题解以及知识点总结

需要写这样的一个函数然后在代码中像下面这样调用。

2024-04-29 11:28:35 358

原创 pta L1-025 正整数A+B 题解以及getline() isdigit() stoi() 函数的使用

L1-025 正整数A+B题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。如果输入的确是两个正整数,则按格式A + B = 和输出。如果某个输入不合要求,则在相应位置输出?

2024-04-29 01:00:18 1112

原创 HarmonyOS应用开发者基础认证

HarmonyOS应用开发者基础认证

2024-04-27 01:07:47 2796 1

原创 01背包问题模板以及例题分析

01背包问题是一个经典的动态规划问题,通常用于解决在有限容量的背包中选择物品,使得其总价值最大化的情况。具体来说,给定一组物品,每个物品有对应的价值和重量,以及一个固定容量的背包,问题是如何选择物品放入背包中,使得放入的物品总价值最大,且总重量不超过背包容量。

2024-04-26 14:28:33 510

原创 c++实现的深度优先遍历(dfs)和广度优先遍历(bfs)模板以及例题分析

这个模板可以处理无向图。如果要处理有向图,只需删除 BFS 和 DFS 函数中的一行 adj[v].push_back(u);即可。

2024-04-26 13:33:18 678

原创 pta L1-020 帅到没朋友 题解分析

当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入第一行给出一个正整数N(≤100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(≤1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(≤10000),为待查询的人数;随后一行中列出M个待查询的ID,以空格分隔。

2024-04-24 15:26:07 510

原创 字符与字符串的剖析以及函数应用

此函数是计算字符串长度,在日常使用中可以直接写strlen()

2024-04-22 23:32:46 365

原创 求最大公约数的两种方法比较以及用最大公约数求最小公倍数

第一种时间复杂度更低,不容易超时。

2024-04-22 10:51:26 187 1

学生信息管理系统的前端模板

学生信息管理系统的前端模板

2024-05-30

猜数小游戏2.0.exe

猜数小游戏2.0.exe

2022-11-02

空空如也

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

TA关注的人

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