- 博客(14)
- 收藏
- 关注
原创 P1540 [NOIP 2010 提高组] 机器翻译 - 洛谷
对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。每当软件将一个新单词存入内存前,如果当前内存中已存入的单词数不超过 M−1,软件会将新单词存入一个未使用的内存单元;若内存中已存入 M 个单词,软件会清空最早进入内存的那个单词,腾出单元来,存放新单词。5 4 1:查找单词 1 并调入内存替代单词 2。1 2 5:查找单词 5 并调入内存。
2025-04-18 10:58:35
349
原创 【双端队列】【单调队列】总结 + 滑动窗口题解
当新的数据进入窗口时,旧的数据会从另一端移出,双端队列可以很好的模拟滑动窗口的更新过程。2.单调队列特点:单调队列中的元素按照一定顺序排列,常见的是单调递增或单调递减。b.双端队列常用于 需要高效处理双向数据流或需要快速访问两端元素的场合。,例如求最大值、最小值,单调队列解决滑动窗口的复杂度为O(n)。2.双端队列常用函数。3.双端队列使用场景。三、滑动窗口 模板题。
2025-04-18 10:55:33
509
原创 洛谷 P5727 【深基5.例3】冰雹猜想
然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘。输出若干个由空格隔开的正整数,表示从最后的。根据给定的数字,验证这个猜想,并从最后的。经过若干次循环后,最终都会回到。,所以被称为“冰雹猜想”。)都可以按照这样的方式比变成。开始,倒序输出整个变化序列。经过验证很大的数字(开始倒序的变化数列。
2024-10-04 15:56:21
1938
原创 [洛谷] P5721【深基4.例6】数字直角三角形
给出n,请输出一个直角边长度是n的数字直角三角形。所有数字都是2位组成的,如果没有2位则加上前导0。
2024-09-30 11:16:51
731
原创 洛谷P1428【小鱼比可爱】
第二行内输入 n 个正整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。一行,输出 n 个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。第一行输入一个正整数 n,表示鱼的数目。
2024-09-21 21:20:36
559
原创 【新手向】区分 char / int / float / double 的含义及用法
注:在 C/C++ 中,小数常量默认是double类型,后面加f表示单精度浮点数。(1)double 叫做双精度浮点型,小数位能精确到16位(更精确)注: int声明的变量可以是正数、负数、零,但不能包含小数部分。(2)float 叫做单精度浮点数,小数位能精确到7位。前言:本篇文章适合C/C++速成 精深内容另请查询。
2024-09-14 23:07:09
1402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人