自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wang.T的博客

但使龙城飞将在,come on baby don't be shy!

  • 博客(8)
  • 收藏
  • 关注

原创 IDEA使用Maven创建项目时web.xml中的web-app报错

今天在IDEA中使用maven新建一个项目的时候,在web.xml中添加多个servlet标签,web-app出现报错(加一个并不报错):之后发现原因是:我在pom.xml中引入的servlet包的版本是4.0,与我默认的web.xml的版本不匹配:所以只需要在web.xml中在web-app的头部加入如下配置,保证servlet版本与web.xml版本相匹配:<web-app ...

2018-12-17 22:14:57 3586 1

原创 字符串中的第一个唯一字符

给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。案例:s = "leetcode"返回 0.s = "loveleetcode",返回 2.注意事项:您可以假定该字符串只包含小写字母。题目分析:寻找字符串中的第一个不重复的字符,首先想到的是遍历数组查找;之后可以想到用Map集合类存储查找。一、设置首尾指针查找,并设置一个值存储找到的第一...

2018-12-03 13:38:10 342

原创 压缩字符串

d给定一组字符,使用原地算法将其压缩。压缩后的长度必须始终小于或等于原数组长度。数组的每个元素应该是长度为1 的字符(不是 int 整数类型)。在完成原地修改输入数组后,返回数组的新长度。示例 1:输入:["a","a","b","b","c","c","c"]输出:返回6,输入数组的前6个字符应该是:["a","2&qu

2018-12-03 13:26:43 202

原创 翻转字符串里面的单词

给定一个字符串,逐个翻转字符串中的每个单词。示例:输入: "the sky is blue".输出: "blue is sky the".说明:无空格字符构成一个单词。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。题目分析:将字符串里面的单词翻转,并去除多余的空格;可以使用split()...

2018-12-03 13:13:34 307

原创 验证回文串

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: "A man, a plan, a canal: Panama"输出: true示例 2:输入: "race a car"输出: false题目分析:首先字符串中多余的字符不在考虑的范围之类,而如果字符串是回文串,则可以设置双指针,...

2018-12-03 11:23:04 956

原创 删除排序数组中的重复项II

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定 nums = [1,1,1,2,2,3],函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, 2, 2, 3 。你不需要考虑数组中超出新长度后面的...

2018-12-03 11:14:38 300

原创 删除排序数组中的重复项

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例 2:给定 ...

2018-12-03 11:03:03 172

原创 合并区间

给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2:输入: [[1,4],[4,5]]输出: [[1,5]]解释: 区间 [1,4] 和 [4,5] 可被视为重叠区间。题目分析...

2018-12-03 10:46:12 340

空空如也

空空如也

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

TA关注的人

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