自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 idea中创建Maven 报错 Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from

一.下载Maven,版本别下太高,我的JDK1.8的之前下的Maven3.6.1就一直有问题。应该就没问题了我试了好多东西,都不行调一下版本就行了,心累。二.先把maven配好。

2023-03-23 19:47:41 193 1

原创 简单复写C++string类

string 类

2023-03-02 18:41:00 398

原创 YOLO5 pip install -r requirements.txt安装在pycharm上安装失败问题解答

报错内容: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'

2022-04-01 18:37:10 4964 2

原创 用labelimg 打标签按住W直接闪退解决办法

我是直接在cmd命令行里直接安装的labelimg,然后一按W就闪退报错,就像下面这样网上搜了很多都没解决,最后我在conda里创建个环境再安装个labelimg就好了,

2022-04-01 11:09:50 2414 16

原创 五个小时后我终于解决torch.cuda.is_available()返回False的问题

torch.cuda.is_available() 的返回值false的无奈最后解法

2022-03-31 20:28:59 3232 1

原创 蓝桥杯JavaBC组 历届真题解析(2016~2020)

这里面的很多题在AcWing上都能测,很方便,如果有些题目我写的有问题请大佬批评指正。历届真题在我的资源那里,下载不要积分,里面还有19届之前的部分测试案例,我也是从大佬那转过来的,大家需要就拿去吧,最后祝大家一路AC!相关题目:2016年第七届蓝桥杯真题解析JavaB组2016年第七届蓝桥杯真题解析JavaC组2017年第八届蓝桥杯真题解析JavaB组2017年第八届蓝桥杯真题解析JavaC组2018年第九届蓝桥杯真题解析JavaB组2018年第九届蓝桥杯真题解析JavaC组2019年第十

2021-04-17 00:56:40 710 11

原创 2020年第十一届蓝桥杯(七月第一场)JavaC组真题解析

文章目录A: 指数计算B:解密C:跑步训练D: 合并检测E: REPEAT 程序F: 分类计数G: 整除序列H: 走方格I: 字符串编码J: 整数小拼接A: 指数计算本题总分:5 分【问题描述】请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。思路:为了不爆Int每一步都取余代码:import java.util.Scanner;public class 指数计算 { public static void main(String[] a

2021-04-17 00:35:15 2587

原创 2020年第十一届蓝桥杯JavaC组(十月场)真题解析

文章目录A 约数个数B 寻找2020试题 C: 跑步锻炼D 平面分割D 七段码F: 成绩统计G 单词分析H 数字三角形I: 作物杂交J 子串分值和A 约数个数【问题描述】对于一个整数,能整除这个整数的数称为这个数的约数。例如:1, 2, 3, 6 都是 6 的约数。请问 78120 有多少个约数。【答案提交】思路:直接遍历判断代码:public class 约数个数 { public static void main(String[] args) { int

2021-04-08 19:29:08 6787 1

原创 2020年第十一届蓝桥杯(七月第一场)JavaB组真题解析

文章目录A 解密B 纪念日C 合并检测D 分配口罩E 斐波那契数列最大公约数F 分类计数G 八次求和H 字符串编码I BST 插入节点问题J: 网络分析A 解密本题总分:5 分【问题描述】小明设计了一种文章加密的方法:对于每个字母 c,将它变成某个另外的字符 Tc。下表给出了字符变换的规则:思路: 硬看吧答案:YeRikGSunlRzgDlvRwYkXkrGWWhXaAB 纪念日本题总分:5 分【问题描述】

2021-04-08 16:52:08 1779

原创 2020 蓝桥杯真题 七段码Java 易懂暴力深搜非差并集

题目:题目:小蓝要用七段码数码管来表示一种特殊的文字。上图给出了七段码数码管的一个图示,数码管中一共有 7 段可以发光的二极管,分别标记为 a, b, c, d, e, f, g。小蓝要选择一部分二极管(至少要有一个)发光来表达字符。在设计字符的表达时,要求所有发光的二极管是连成一片的。例如:b 发光,其他二极管不发光可以用来表达一种字符。例如:c 发光,其他二极管不发光可以用来表达一种字符。这种方案与上一行的方案可以用来表示不同的字符,尽管看上去比较相似。例如:a, b, c, d,

2021-04-06 08:51:59 948

原创 2020年第十一届蓝桥杯JavaB组(10月场)真题解析

文章目录A 门牌制作B 寻找2020C 蛇形填数D 七段码E 排序F 成绩分析G 单词分析H 数字三角形I 子串分值和J 装饰珠A 门牌制作题目:小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多

2021-04-04 14:54:44 5730 8

原创 PAT甲级真题1017银行排队(中文) Java

题目大意假设一家银行有 K个服务窗口。窗户前面有一条黄线,将等候区分为两部分。所有客户都必须在黄线后面排队等候,直到轮到他/她服务并且有可用的窗口为止。假定一个窗口不能被单个客户占用超过 1小时,即如果某位顾客的业务已经办理了一小时,则立即终止此项业务。现在给定每个客户的到达时间 T和业务办理时间 P,请计算所有客户的平均等待时间。输入格式第一行包含两个整数 N和 K,分别表示客户数量以及窗口数量。接下来 N行,每行包含两个时间,分别是一个客户的到达时间,用 HH:MM:SS 表示,以及一个客

2021-01-10 11:51:08 480 2

原创 传智杯第一届 真题解析 Java

例题一从古至今,各种末日谣言层出不穷。假如现在有这样一个谣言:天文学家在2014年6月1日,发现一颗行星,根据该行星的运行轨道,在3000天以后,该行星将撞击地球。现在,请编写Java程序计算,该谣言指向的“世界末日”是哪一天?要求输出格式为:xxxx-xx-xx(例如:2015-12-12),不要添加任何其他多余文字。输出描述:计算的结果日期,格式为:xxxx-xx-xx输出样例:2015-12-12思路一开始我想硬算发现有点麻烦,然后看了下大佬的题解,才晓得还有Data类,记住了

2020-12-18 14:15:32 889 7

原创 Pat 甲级 1016 电话账单 (中文翻译 java 版)

这个就java版在Pat上只有一半分数,在Acwing上能过60%,这个写的头疼,还是太菜,希望大佬帮我优化一下题目大意:长途电话公司按以下规则向客户收费:拨打长途电话每分钟要花费一定的费用,具体收费取决于拨打电话的时间。客户开始拨打长途电话的时间将被记录,客户挂断电话的时间也将被记录。每个月都要给客户发送一次话费账单,账单中应包含每次通话记录以及相关收费等信息。给定一组电话记录,你的工作是为客户准备帐单。输入格式输入包含两部分:费率结构和电话记录。费率结构由一行组成,该行包含24个非负整

2020-12-16 15:45:00 409

原创 2016年第七届蓝桥杯真题解析JavaC组

A:有奖猜谜小明很喜欢猜谜语。最近,他被邀请参加了X星球的猜谜活动。每位选手开始的时候都被发给777个电子币。规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。小明一共猜了15条谜语。战果为:vxvxvxvxvxvxvvx其中v表示猜对了,x表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。请填写表示最后电子币数目的数字。注意:你提交的应该是一个整数,不要填写答案:58497B:煤球数目有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层

2020-10-06 11:26:22 3093 2

原创 2017年第八届蓝桥杯真题解析JavaC组

A:外星日历某星系深处发现了文明遗迹。他们的计数也是用十进制。他们的文明也有日历。日历只有天数,没有年、月的概念。有趣的是,他们也使用了类似“星期”的概念,只不过他们的一个星期包含了9天,为了方便,这里分别记为: A,B,C…H,I从一些资料上看到,他们的23日是星期E他们的190日是星期A他们的343251日是星期I令人兴奋的是,他们居然也预见了“世界末日”的那天,当然是一个很大很大的数字651764141421415346185请你计算一下,这遥远的一天是该文明的星期几?你

2020-10-06 11:21:04 2678

原创 2016年第七届蓝桥杯真题解析JavaB组

A:煤球数目有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),…如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。数列求和,直接暴力;import java.util.Scanner;public class 煤球数目 { public static void main(String[] args) {

2020-10-04 22:07:17 2249

原创 2017年第八届蓝桥杯真题解析JavaB组

A.购物单:小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。取款机只能提供100元面额的纸币。小明想尽可能少取些现金,够用就行了。你的任务是计算出,小明最少需要取多少现金。以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏

2020-09-29 09:41:44 2903

原创 2018年第九届蓝桥杯真题解析JavaC组

A:哪天返回小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。等差数列求和,第10天的时候是100元,第十一天的时候是121元答案:11B:猴子分香蕉5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉

2020-09-27 21:54:42 27408 4

原创 2018年第九届蓝桥杯真题解析JavaB组

A:第几天2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?思路:判断2000年是否为闰年:普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年。(如2004、2020年就是闰年);世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年);闰年共有366天(1-12月分别为31天;29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天);2000年是闰年

2020-09-25 22:25:21 2144

原创 2019年第十届蓝桥杯真题解析JavaC组

A.求和【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 2019 中,所有这样的数的和是多少?思路:这题我跟用的强转,跟B组的F题很类似,直接输入2019就能得到答案代码:import java.util.Scanner;public class 求和A { public static void main(String[] args)

2020-09-21 14:40:28 6340 13

原创 2019年第十届蓝桥杯真题解析JavaB组

A:组队题目描述作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员, 组成球队的首发阵容。每位球员担任 1 号位至 5 号位时的评分如下表所示。请你计算首发阵容 1 号位至 5 号位的评分之和最大可能是多少?如果你把以上文字复制到文本文件中,请务必检查复制的内容是否与文 档中的一致。在试题目录下有一个文件 team.txt,内容与上面表格中的相同, 请注意第一列是编号【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整

2020-09-20 21:48:10 7004 9

原创 LeetCode 统计「优美子数组」 前缀和 Java

相关题目:和为K的子数组k倍区间题目描述给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。示例 1:输入:nums = [1,1,2,1,1], k = 3输出:2解释:包含 3 个奇数的子数组是 [1,1,2,1] 和 [1,2,1,1] 。示例 2:输入:nums = [2,4,6], k = 1输出:0解释:数列中不包含任何奇数,所以不存在优美子数组。

2020-09-12 10:11:40 170

原创 LeetCode 和为K的子数组 前缀和+Hash java

题目描述:给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数。示例 1 :输入:nums = [1,1,1], k = 2输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。说明 :数组的长度为 [1, 20,000]。数组中元素的范围是 [-1000, 1000] ,且整数 k 的范围是 [-1e7, 1e7]。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/subarray-sum-equa

2020-09-12 09:12:29 147

原创 背包模型之宠物小精灵之收服 闫氏DP分析法 Java

题目描述:宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。小智也想收服其中的一些小精灵。然而,野生的小精灵并不那么容易被收服。对于每一个野生小精灵而言,小智可能需要使用很多个精灵球才能收服它,而在收服过程中,野生小精灵也会对皮卡丘造成一定的伤害(从而减少皮卡丘的体力)。当皮卡丘的体力小于等于0时,小智就必须结束狩猎(因为他需要给皮卡丘疗伤),而使得皮卡丘体力小于等于0的野生小精灵也不会被小智收服。当小智的精灵球用完时,

2020-09-11 22:50:43 241

原创 背包模型之潜水员 闫氏DP分析法Java

题目描述:潜水员为了潜水要使用特殊的装备。他有一个带2种气体的气缸:一个为氧气,一个为氮气。让潜水员下潜的深度需要各种数量的氧和氮。潜水员有一定数量的气缸。每个气缸都有重量和气体容量。潜水员为了完成他的工作需要特定数量的氧和氮。他完成工作所需气缸的总重的最低限度的是多少?例如:潜水员有5个气缸。每行三个数字为:氧,氮的(升)量和气缸的重量:3 36 12010 25 1295 50 2501 45 1304 20 119如果潜水员需要5升的氧和60升的氮则总重最小为249

2020-09-11 20:58:43 246

原创 最长上升子序列模型之拦截导弹

题目描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷达给出的高度数据是不大于30000的正整数,导弹数不超过1000),计算这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。输入格式共一行,输入导弹依次飞来的高度。输出

2020-09-01 15:17:47 171

原创 最长上升子序列模型之友好城市

题目描述:Palmia国有一条横贯东西的大河,河有笔直的南北两岸,岸上各有位置各不相同的N个城市。北岸的每个城市有且仅有一个友好城市在南岸,而且不同城市的友好城市不相同。每对友好城市都向政府申请在河上开辟一条直线航道连接两个城市,但是由于河上雾太大,政府决定避免任意两条航道交叉,以避免事故。编程帮助政府做出一些批准和拒绝申请的决定,使得在保证任意两条航线不相交的情况下,被批准的申请尽量多。输入格式第1行,一个整数N,表示城市数。第2行到第n+1行,每行两个整数,中间用1个空格隔开,分别表示南岸

2020-09-01 14:34:05 128

原创 最长上升子序列模型之登山

五一到了,ACM队组织大家去登山观光,队员们发现山上一个有N个景点,并且决定按照顺序来浏览这些景点,即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯,就是不连续浏览海拔相同的两个景点,并且一旦开始下山,就不再向上走了。队员们希望在满足上面条件的同时,尽可能多的浏览景点,你能帮他们找出最多可能浏览的景点数么?输入格式第一行包含整数N,表示景点数量。第二行包含N个整数,表示每个景点的海拔。输出格式输出一个整数,表示最多能浏览的景点数。数据范围2≤N≤1000

2020-09-01 13:37:08 141

原创 最长上升子序列模型之怪盗基德的滑翔翼

题目描述:怪盗基德是一个充满传奇色彩的怪盗,专门以珠宝为目标的超级盗窃犯。而他最为突出的地方,就是他每次都能逃脱中村警部的重重围堵,而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。有一天,怪盗基德像往常一样偷走了一颗珍贵的钻石,不料却被柯南小朋友识破了伪装,而他的滑翔翼的动力装置也被柯南踢出的足球破坏了。不得已,怪盗基德只能操作受损的滑翔翼逃脱。假设城市中一共有N幢建筑排成一条线,每幢建筑的高度各不相同。初始时,怪盗基德可以在任何一幢建筑的顶端。他可以选择一个方向逃跑,但是不能中途改变方

2020-09-01 11:14:51 203

原创 最长上升子序列模型之最长上升子序列——闫氏DP分析法

题目描述:给定一个长度为N的数列,求数值严格单调递增的子序列的长度最长是多少。输入格式第一行包含整数N。第二行包含N个整数,表示完整序列。输出格式输出一个整数,表示最大长度。、数据范围1≤N≤1000,负十的九次方≤数列中的数≤十的九次方**输入样例:**73 1 2 1 8 5 6输出样例:4思路每一个数字都能单独作为一个上升子序列其长度为1代码import java.util.Scanner;public class Main { public

2020-09-01 10:27:24 257 3

原创 DP模型数字三角形之最低通行费

题目描述:一个商人穿过一个 N*N 的正方形的网格,去参加一个非常重要的商务活动。他要从网格的左上角进,右下角出。每穿越中间1个小方格,都要花费1个单位时间。商人必须在(2N-1)个单位时间穿越出去。而在经过中间的每个小方格时,都需要缴纳一定的费用。这个商人期望在规定时间内用最少费用穿越出去。请问至少需要多少费用?注意:不能对角穿越各个小方格(即,只能向上下左右四个方向移动且不能离开网格)。输入第一行是一个整数,表示正方形的宽度N (1 <= N < 100);后面 N 行,每行 N

2020-09-01 09:41:41 121

原创 DP模型数字三角形之摘花生

题目描述:Hello Kitty想摘点花生送给她喜欢的米老鼠。她来到一片有网格状道路的矩形花生地从西北角进去,东南角出来。地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。Hello Kitty只能向东或向南走,不能向西或向北走。问Hello Kitty最多能够摘到多少颗花生。输入格式第一行是一个整数T,代表一共有多少组数据。接下来是T组数据。每组数据的第一行是两个整数,分别代表花生苗的行数R和列数 C。每组数据的接下来R行数据,从北向南依

2020-08-31 22:42:34 129

原创 DP模型数字三角形之数字三角形

题目描述给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。 7 3 8 8 1 0 2 7 4 44 5 2 6 5输入格式第一行包含整数n,表示数字三角形的层数。接下来n行,每行包含若干整数,其中第 i 行表示数字三角形第 i 层包含的整数。输出格式输出一个整数,表示最大的路径数字和。数据范围1≤n

2020-08-31 22:30:27 184

原创 蓝桥杯 外卖店的优先级 Java 易懂版 (80%得分考试混分版)

题目描述“饱了么”外卖系统中维护着 N 家外卖店,编号 1∼N。每家外卖店都有一个优先级,初始时 (0时刻) 优先级都为 0。每经过 1个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2。如果某家外卖店某时刻优先级大于 5,则会被系统加入优先缓存中;如果优先级小于等于 3,则会被清除出优先缓存。给定 T时刻以内的 M 条订单信息,请你计算 T时刻时有多少外卖店在优先缓存中。输入格式第一行包含 3个整数 N,M,T。以下

2020-08-25 22:48:00 1089

原创 蓝桥杯 方格取数 Java 闫氏DP分析法和一般方法

题目描述:设有 N×N 的方格图,我们在其中的某些方格中填入正整数,而其它的方格中则放入数字0。如下图所示:某人从图中的左上角 A 出发,可以向下行走,也可以向右行走,直到到达右下角的 B 点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。此人从 A 点到 B 点共走了两次,试找出两条这样的路径,使得取得的数字和为最大。输入格式第一行为一个整数N,表示 N×N 的方格图。接下来的每行有三个整数,第一个为行号数,第二个为列号数,第三个为在该行、该列上所放的数。行和列编号从

2020-08-25 14:39:17 228

原创 蓝桥杯 日志统计 Java 双指针 滑动窗口

题目描述小明维护着一个程序员论坛。现在他收集了一份”点赞”日志,日志共有 N行。其中每一行的格式是:ts id表示在 ts时刻编号 id的帖子收到一个”赞”。现在小明想统计有哪些帖子曾经是”热帖”。如果一个帖子曾在任意一个长度为 D的时间段内收到不少于 K个赞,小明就认为这个帖子曾是”热帖”。具体来说,如果存在某个时刻 T满足该帖在 [T,T+D) 这段时间内(注意是左闭右开区间)收到不少于 K个赞,该帖就曾是”热帖”。给定日志,请你帮助小明统计出所有曾是”热帖”的帖子编号。输入格式第一

2020-08-22 11:14:06 247

原创 LeetCode 字符串的排列 Java 滑动窗口 双指针

题目描述给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。换句话说,第一个字符串的排列之一是第二个字符串的子串。示例1:输入: s1 = "ab" s2 = "eidbaooo"输出: True解释: s2 包含 s1 的排列之一 ("ba").示例2:输入: s1= "ab" s2 = "eidboaoo"输出: False相似题目无重复最长子串找到字符串中所有字母异位词最小覆盖子串思路这题我觉得就是 “ 找到字符串中所有字母异位词”和“无

2020-08-22 10:27:25 175

原创 LeetCode 无重复最长子串 Java 双指针

题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,

2020-08-21 20:47:08 215 2

原创 LeetCode 找到字符串中所有字母异位词 Java 双指针 滑动窗口

给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引。字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100。说明:字母异位词指字母相同,但排列不同的字符串。不考虑答案输出的顺序。示例 1:输入:s: "cbaebabacd" p: "abc"输出:[0, 6]解释:起始索引等于 0 的子串是 "cba", 它是 "abc" 的字母异位词。起始索引等于 6 的子串是 "bac", 它是 "abc" 的

2020-08-21 20:31:19 158

省赛真题与部分案例.zip

给有需要的人,题目绝对准确,我也是从别人那转过来的,祝大家考出理想成绩! 这个描述最少五十个字,那我就向大家推荐一波Acwing吧,里面有蓝桥杯的辅导课,算法基础,算法提高,算法进阶都有,讲得真心不错,y总牛批。

2020-09-29

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

TA关注的人

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