- 博客(3)
- 收藏
- 关注
原创 小可写文章
小可的文艺气息非常浓重,平时的他总喜欢写一些文章。但是苦于没有一个合适的编辑器。要注意输出时单词之间有空格要加上,光标前的那个栈要倒着输出,并且要注意栈是否为空。编辑器是运行在Linux命令行下的,因此只能通过指定的指令进行操作。现在小可打算自己动手制作一个文本编辑器用来高效的看文章和写文章。100%的数据下:N不超过100000。第一行一个整数N,表示有N个操作。30%的数据下:N不超过1000。然后输入N行,表示N个操作。第一行为光标之前的内容。第二行为光标之后的内容。
2023-07-10 21:49:16 38
原创 大鱼吃小鱼
现在有N种生物,每个生物都有一个编号,表示其在生物链中的等级关系,编号越大表示它等级越高。如果当前位置上的生物等级高于其相邻的右侧生物等级,那么就可以将其直接吃掉,由于生物们反应都非常迅速,同一时刻某一个生物可能存在被吃掉和正在吃掉下一个的情况。一条鱼在该轮不会被吃,那么它的轮数数将加一,非空的前提下每次与栈顶对比,最后将所有的比较取最大值就是答案。请你计算一下,这N个生物通过吃与被吃的关系直至任意相邻两个生物之间不再存在吃与被吃的关系。大自然中有其对应的生物链关系,生物与生物之间的相互关系就是从。
2023-07-09 22:03:45 89
原创 第四题 合并果子
在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。假定每个果子重量都为1,并且已知果子的种类数和每种果子的数目,你的任务是设计出合并的次序方案,使多多耗费的体力最少,并输出这个最小的体力耗费值。例如有3种果子,数目依次为1,2,9。接着,将新堆与原先的第三堆合并,又得到新的堆,数目为12,耗费体力为12。对于30%的数据,保证有n< =1000: 对于50%的数据,保证有n< =5000;
2023-07-08 21:58:13 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人