自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 静态,动态链表

【代码】静态,动态链表。

2024-03-27 20:40:46 112

原创 单向链表的基本操作

【代码】单向链表的基本操作。

2024-03-24 22:58:26 116

原创 1333:【例2-2】Blah数集

输入包括很多行,每行输入包括两个数字,集合的基a(1≤a≤50))以及所求元素序号n(1≤n≤1000000)。时间限制: 1000 ms 内存限制: 65536 KB。现在小高斯想知道如果将集合Ba中元素按照升序排列,第N个元素会是多少?(2)如果x在集合Ba中,则2x+1和3x+1也都在集合Ba中;(1)a是集合Ba的基,且a是Ba的第一个元素;提交数:23082 通过数: 12408。对于每个输入,输出集合Ba的第n个元素值。1333:【例2-2】Blah数集。

2024-03-11 22:00:40 367 1

原创 1372:小明的账单

小明在一次聚会中,不慎遗失了自己的钱包,在接下来的日子,面对小明的将是一系列的补卡手续和堆积的账单…在小明的百般恳求下,老板最终同意延缓账单的支付时间。可老板又提出,必须从目前还没有支付的所有账单中选出面额最大和最小的两张,并把他们付清。第2行到第N+1 行:每一行描述一天中收到的帐单。先是一个非负整数M≤100,表示当天收到的账单数,后跟M个正整数(都小于1,000,000,000),表示每张帐单的面额。输出共N 行,每行两个用空格分隔的整数,分别表示当天支付的面额最小和最大的支票的面额。

2024-01-17 20:28:01 706

原创 1360:奇怪的电梯(lift)

大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)(1≤�≤�)上有一个数字Ki(0≤=Ki≤=N)��(0≤=��≤=�)。电梯只有四个按钮:开,关,上,下。在一楼,按“上”可以到44楼,按“下”是不起作用的,因为没有−2−2楼。共有二行,第一行为三个用空格隔开的正整数,表示N,A,B(1≤N≤200,1≤A,B≤N)�,�,�(1≤�≤200,1≤�,�≤�),第二行为N�个用空格隔开的正整数,表示Ki��。一行,即最少按键次数,若无法到达,则输出−1−1。

2024-01-16 21:47:40 423 1

原创 1922:【03NOIP普及组】乒乓球

在11分制下,此时比赛的结果是华华第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。而在21分制下,此时比赛结果是华华第一局21比0获胜,正在进行第二局,比分2比1。输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。其中第一部分是11分制下的结果,第二部分是21分制下的结果,两部分之间由一个空行分隔。华华通过以下方式进行分析,首先将比赛每个球的胜负列成一张表,然后分别计算在11分制和21分制下,双方的比赛结果(截至记录末尾)。

2024-01-14 21:07:19 456 1

原创 吃豆人游戏

【代码】吃豆人游戏。

2024-01-14 21:06:11 544 1

原创 2023我的编程之旅

作为一个小学六年级学生,经常在网上看到一些大佬的作品,然后看看自己的文章,经常用种自愧不如的感觉,但每当写了一篇属于自己的题解,心中又无比自豪。#CSDN 年度征文|回顾 2023,赢专属铭牌等定制奖品#临近期末考试,回味着2023不平凡的一年,在匆忙学习中,我默默写下了2023年的年度总结。在这短短的55天里,我发布了15篇作品。我的注册时间是:2023-11-18。今天是:2024-1-12。2023年已经结束。#CSDN 年度征文。

2024-01-12 16:40:10 789 5

原创 2023我的编程之旅

作为一个小学六年级学生,经常在网上看到一些大佬的作品,然后看看自己的文章,经常用种自愧不如的感觉,但每当写了一篇属于自己的题解,心中又无比自豪。虽然与那些大佬比,我只不过是个小菜,但人生最重要的还是努力做最好的自己!CSDN给我的不仅是满满的成就感,还使我在生活和学习中稳步提高。2023已结结束,让我们展望新的2024!不平凡的一年,在匆忙学习中,我默默写下了。每当有空,我都会在CSDN上留下我的足迹。在这短短的54天,我发布了14篇作品。

2024-01-10 22:40:44 457

原创 1939:【07NOIP普及组】纪念品分组

【题目描述】元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。【输入】含n+2�+2行:第1行包括一个整数w�,为每组纪念品价格之和的上限;第2行为一个整数n�,表示购来的纪念品的总件数。

2024-01-07 21:36:31 484 1

原创 高精度除单精度

题目描述请从键盘读入一个高精度整数a(不超过100位),再读入另一个单精度整数b(b不超过8位),请求出a除以b得到的商,是多少?输入输入有2行,第一行有一个整数a(不超过100位),第二行有一个整数b。输出请输出a/b得到的商。样例。

2024-01-03 22:46:47 508 1

原创 1355:字符串匹配问题(strs)

第一行为一个整数n�,表示以下有多少个由括好组成的字符串。接下来的n�行,每行都是一个由括号组成的长度不超过255255的字符串。,判断输入的字符串中括号是否匹配。如果括号有互相包含的形式,从内到外必须是。在输出文件中有n�行,每行都是。

2023-12-25 22:57:54 512

原创 1163:阿克曼(Ackmann)函数

【代码】1163:阿克曼(Ackmann)函数。

2023-12-05 22:31:41 156

原创 1307:【例1.3】高精度乘法

输入两个高精度正整数M和N(M和N均小于100位)。求这两个高精度数的积。1307:【例1.3】高精度乘法。输入两个高精度正整数M和N。求这两个高精度数的积。

2023-12-03 10:46:33 408 1

原创 1357:车厢调度(train)

解析:观察发现,整个调度过程其实是在模拟入栈出栈的过程,而这个过程中,我们可以分成三种状态:栈前、栈中、栈后。我们可以发现,当某个数字出栈了,说明比它小的数字要么已经出栈了,要么还在栈里,不能是入栈前状态,并且在栈中的顺序是从大到小的(从栈顶往栈底看),比如出5,那么1,2,3,4要么已经在5之前出了,要么还在栈中(假如1,3,4在栈中,从栈顶往栈底看依次为4,3,1),不能是入栈前的状态。从第一个数字开始扫描,a[i]表示当前出栈的数字,如果有比a[i]大的数字还在栈中,那么就产生矛盾,输出“NO”;

2023-12-01 22:33:58 65 1

原创 1225:金银岛

岛上金属有s�个种类, 每种金属重量不同,分别为n1,n2,...,ns�1,�2,...,��,同时每个种类的金属总的价值也不同,分别为v1,v2,...,vs�1,�2,...,��。第3行有2s2�个正整数,分别为n1,v1,n2,v2,...,ns,vs�1,�1,�2,�2,...,��,��分别为第一种,第二种,...,第s�种金属的总重量和总价值(1≤ni≤10000,1≤vi≤10000)(1≤��≤10000,1≤��≤10000)。第1行是测试数据的组数k�,后面跟着k�组输入。

2023-12-01 18:00:40 134 1

原创 1295:装箱问题

有一个箱子容量为V(正整数,0≤v≤20000),同时有n个物品(0< n ≤30),每个物品有一个体积(正整数)。接下来n行,每行一个正整数(不超过10000),分别表示这n个物品的各自体积。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。第一行是一个整数V,表示箱子容量。第二行是一个整数n,表示物品数。一个整数,表示箱子剩余空间。

2023-11-29 21:39:01 289 1

原创 1310:【例2.2】车厢重组

在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。有两行数据,第一行是车厢总数N(不大于10000),第二行是N个不同的数表示初始的车厢顺序。1310:【例2.2】车厢重组。

2023-11-29 21:37:07 47 1

原创 插入合适位置(insert)

插入合适位置(insert) 题目描述: 给定一个升序数组和一个目标值,在数组中找到目标值,并返回其索引。输入描述: 第一行,一个整数 n 第二行,n 个整数 第三行,查找的目标值 t 输出描述: 输出位置或插入的位置。输入样例 1: 4 1 3 5 7 5 输出样例 1: 3 输入样例 2: 4 1 3 5 7 8 输出样例 2: 5 数据范围: 1≤n≤10 9,输入的值在整数范围内。思路:前面就是用简单的二分查找,如果没有找到这个元素,就直接返回left。

2023-11-27 20:43:49 155

原创 1210:因子分解

如果该整数可以分解出因子a�的b�次方,当b�大于11时,写做。输入一个整数 n� (2≤n<1002≤。当b�等于11时,则直接写成a�。输入一个数,输出其素因子分解表达式。表达式中各个素数从小到大排列。输出该整数的因子分解表达式。

2023-11-27 19:38:47 41

原创 1322:【例6.4】拦截导弹问题(Noip1999)

这到提只需搞清贪心思想,就直接用函数写就AC了。

2023-11-26 21:36:32 107 1

原创 1321:【例6.3】删数问题(Noip1994)

输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最小。(n不超过240位)输入数据均不需判错。

2023-11-26 21:08:50 154 1

原创 c++游戏------忍者必须死

【代码】c++游戏------忍者必须死。

2023-11-26 21:07:03 52 1

空空如也

空空如也

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

TA关注的人

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