自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 34、在排序数组中查找元素的第一个和最后一个位置

在排序数组中查找元素的第一个和最后一个位置

2025-04-08 14:07:03 182

原创 LeetCode 27、移除元素

移除目标元素

2025-04-08 11:46:16 343

原创 洛谷 P5707 上学迟到

所以我选择将其放在最后处理,如果剩余的分钟 > 10,则之间减10即可,否则小时减1,分钟加60再减10即可;4、如果将垃圾分类的时间放在开始处理,后续分钟第一轮是50,而后面都是60,有点麻烦了;2、注意:是 24 小时制,这个同学也可能在前一天出发,暗含时间的转换;1、当路程不能被速度整除时(也就是说时间是小数),要将时间向上取整;5、不要忘记:输出的格式,小于 10 的情况要补 0!3、不要忘记还有一个垃圾分类的 10 分钟;

2024-11-17 21:44:38 166

原创 洛谷 P1321 单词覆盖还原

一、题目描述我有一个长度为 l 的字符串,最开始时,这个字符串由 l 个句号()组成。我在这个字符串中,将多次把boy或者girl两单词,依次贴到这个字符串中。后贴上单词,会覆盖之前贴上的单词,或者覆盖句号。最终,每个单词至少有一个字符没有被覆盖。请问,一共贴有几个boy几个girl?二、输入格式一行被反复贴有boy和girl两单词的字符串。三、输出格式两行,两个整数。第一行为boy的个数,第二行为girl的个数。四、输入输出样例42五、算法思想。

2024-11-09 18:38:59 502 2

原创 洛谷 P1320 压缩技术(续集版)

对应的压缩码是: 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 (第一个数是 N ,其余各位表示交替表示0和1 的个数,压缩码保证 N×N= 交替的各位数之和)!1、用一个二维字符数组存储要输入的 01 点阵,先输入第一行字符串,用 strlen()函数求其长度,即为 N,打印输出(不要忘记!2、用两个变量记录 0和1分别出现的次数,利用双重循环,挨个字符判断,一旦出现不同字符,立刻打印输出,并将变量的值置为 0。其中,压缩码的第一个数字就是 N,表示这个点阵应当是 N×N 的大小。

2024-11-08 22:17:00 437

原创 洛谷 P1319 压缩技术

对应的压缩码是: 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 (第一个数是 N ,其余各位表示交替表示0和1 的个数,压缩码保证 N×N= 交替的各位数之和)这道题目其实并不难,我主要是在输入数据时,不知道该如何输入未知长度的数据到数组中,花费大量时间,后面判断输出01,如果你练习过打印菱形的题目应该没啥大问题。2、将输入的数据装入数组中,同时确定数组的有效长度,用索引来判断是奇数次打印“0”的情况,还是偶数次打印“1”的情况;3、用一个变量记录一行打印01的个数,满N则输出一个换行。

2024-11-08 17:45:58 251

原创 洛谷 P1317 低洼地

两行,第一行 n,表示有 n 个数。第 2 行连续 n 个数表示地平线高度变化的数据,保证首尾为 0。如图:地高变化为 [0,1,0,2,1,2,0,0,2,0][0,1,0,2,1,2,0,0,2,0]。原本想着只要有下坡(除了最后一个点的位置)就会有洼地,忽略了连续坡的情况,导致总有一个测试点过不了。1、题目要求保证首尾为0(虽然对做题没太大影响,但也是容易被忽略的点);3、注意可能会存在连续下坡的情况(此处小编深有感触);此题乍一看挺简单,实则有一个大坑!一个数,可能积水低洼地的数目。

2024-11-05 20:47:26 183

原创 洛谷 P1304 哥德巴赫猜想

输入一个偶数 NN,验证 4∼N4∼N 所有偶数是否符合哥德巴赫猜想:任一大于 22 的偶数都可写成两个质数之和。例如 1010,10=3+7=5+510=3+7=5+5,则 10=5+510=5+5 是错误答案。4. 要输出第一个加数相比其他分法最小的方案,就从最小的质数2开始判断,如果满足两个加数都为质数,直接输出,后面就不用判断了。首先先输出正偶数 2i+22i+2,然后输出等号,再输出加和为 2i+22i+2 且第一个加数最小的两个质数,以加号隔开。这道题目乍一看有点难度,慢慢分析其实还好,莫慌。

2024-11-04 18:42:58 332

原创 洛谷P1152 欢乐的跳

题目描述一个 nn 个元素的整数数组,如果数组两个连续元素之间差的绝对值包括了 [1,n−1][1,n−1] 之间的所有整数,则称之符合“欢乐的跳”,如数组 {1,4,2,3}{1,4,2,3} 符合“欢乐的跳”,因为差的绝对值分别为:3,2,13,2,1。给定一个数组,你的任务是判断该数组是否符合“欢乐的跳”。输入格式每组测试数据第一行以一个整数 n(1≤n≤1000)n(1≤n≤1000) 开始,接下来 nn 个空格隔开的在 [−108,108][−108,108] 之间的整数。输出格式。

2024-11-02 17:13:55 317 1

原创 Spring Framework

使用对象时不仅可以直接从 IoC 容器中获取,并且获取到的 bean 已经绑定了所有的依赖关系。IoC 容器负责对象的创建、初始化等工作,被创建或被管理的对象在 IoC 容器中统称为。Spring 提供了一个容器(IoC 容器),用来充当 IoC 思想的外部。在 IoC 容器内将有依赖关系的 bean 进行关系绑定 (DI)在容器中建立 bean 与 bean 之间的依赖关系的整个过程。使用对象时,由主动 new 产生对象 ——> 由。提供对象,此过程中对象创建控制权由程序转移到外部。

2023-11-20 22:10:28 77 1

原创 SSM 框架

SSM 框架是springspring MVC、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有四层,分别是dao层(mapper)service层controller层和View层。使用spring实现业务对象管理,使用spring MVC负责请求的转发和视图管理,mybatis作为数据对象的持久化引擎。

2023-11-12 17:29:31 82 1

原创 MySQL(下)

用来查询数据库表中的记录。SELECT。

2023-11-05 20:15:33 76 1

原创 MySQL

(值1,值2),(值1,值 2);2. DELETE语句不能删除某一个字段的值(如果要操作,可以使用UPDATE,将该字段的值置为。1. DELETE语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。概念:存储和管理数据的仓库(DataBase)),(值1,值2,…字段名1=值1,字段名2=值2,…l旧字段名新字段名类型(长度)[表名(字段名1,字段名2)表名(字段名1,字段名2)

2023-10-29 20:55:23 73

原创 JavaScript

定义格式。

2023-10-23 20:34:50 53

原创 KMP算法

KMP 算法求解

2023-10-13 21:47:31 71

原创 一、两个单链表元素交叉合并

试合并La、Lb 两链表,其中La和Lb都是用户传入的参数,分别为待合并单链表的头指针。函数须返回合并后的单链表的头指针。创建带头结点单链表,并返回头指针。依次输出单链表H中各个元素结点,若为空表则输出NONE。

2023-09-15 20:16:42 779 1

空空如也

空空如也

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

TA关注的人

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