- 博客(35)
- 收藏
- 关注
原创 CF 1823B B. Sort with Step
先跑一遍看看有几个位置是换不到的,如果这些位置的数量超过2,那肯定是不可能提前交换一次能处理的了,直接输出-1;所以对于a[i],要想能够换到i的位置,就看abs(a[i] - i) % k == 0是否成立。给n长的数组,里边只有1-n的数字,问你能不能在k步长的交换内换成升序的1-n。对于步长为2 , 如果你在1的位置,所有你能换的就是1 3 5 7 …3在第1个数, abs(3 - 1) % 2 == 0;如果只有一个位置换不了,那寄,输出-1;行的话输出1,不行就-1,
2023-04-28 17:18:14 875 1
原创 简单的01包 [NOIP2005 普及组] 采药
辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。如果你是辰辰,你能完成这个任务吗?
2023-04-24 21:26:36 212
原创 来看看小夏の算法入门——前缀和&&差分
一、前言 周末晚上好!我们好久没见了呢,看到您来读我的博客,真是十分开心!小夏这周要为您讲解前缀和以及差分思想;我们可以通过修改前缀和数组或者差分数组中的某个值,来对原数组二、前缀和三、差分四、后记...
2021-12-27 18:51:05 111 1
原创 高精度乘法&高精度除法模板详解;
目录一、前言二、高精度乘法; 2.1、模板: 2.2、用法: 2.3、例题:三、高精度除法; 3.1、模板: 3.2、用法 3.3、例题四、尾声;一、前言 很高兴看见您来读我的博客,说来我们上次还在讲高精度加法和除法吧;这次小夏会为您带来高精度乘法和除法的模板,以此补全高精度模板的系列; 值得一提的是,本次...
2021-12-07 21:46:07 1071
原创 试解PTA《20211122-函数基础练习》,涉及 高精度加法 和 10进制转换成2-16进制问题,有需要的同学来看看吧;
为您讲解一些例题,辅助您学习一些小知识点
2021-11-22 19:06:18 2070
原创 来看看小夏的链表讲解吧---从单链表到输入输出,查找元素,删除结点。---谨以此文祝朋友们生日快乐与官宣发糖。
讲解单向链表与一些基本操作,如生成链表、输入输出、查找位置、删除结点。
2021-11-21 17:08:43 1133
原创 试解PTA《20211114-字符串练习》,有需要的同学来看看吧;
一、前言: 您好,我是夏日弥,本次为大家带来每周的例行PTA测试习题的讲解; 值得注意的是,笔者的编程水平有限,大部分的题目都不是最优解,如果您有更优秀的解决方案,请务必私信我,十分渴望向您学习; 本次带来五道编程题讲解;涉及字符串string的使用,包括字符串遍历,拼接,字符串的整体输入; 涉及标记变量使用; 简单介绍string查找函数;目录一、前言:二、例题部分; ...
2021-11-15 21:30:11 5184 8
原创 来看看普通大学牲写的指针入门讲解吧,尽可能通俗易懂
一、内存是什么? 1.1、内存 内存就是计算机内部的储存空间(废话文学??),类比于你的书架,你的钱包,你家的仓库等等,它们用于储存你放的东西; 内存包括内存地址和储存空间;就像你去图书馆,要查找书的地址(内存地址),再通过书的地址找到书在哪儿,再看书(访问内容); (来看灵魂画手!) 我们来定义一个整型变量int c=999; 计算机会这么分配内存空间: ...
2021-11-14 17:45:30 569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人