自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wowpH

Not Simple Java - LeetCode - PTA - OJ - Algorithm - Qun:793467972

  • 博客(10)
  • 问答 (3)
  • 收藏
  • 关注

原创 LeetCode 394. Decode String - Java - Stack

LeetCode的每日一题,394. Decode String(字符串解码)。用到了栈的数据结构,也可以用DFS解题。时间复杂度为O(n),空间复杂度为O(n)。Java中不推荐使用Stack,因为Stack继承自Vector(不推荐)。而且Stack的由数组实现,扩容操作类似ArrayList,非常慢。因此官方建议使用Deque接口及其实现类ArrayDeque。方法等价关系为addFirst(=push),removeFirst(=pop),peekFirst(=peek)。

2020-05-28 17:08:44 465

原创 LeetCode 76. Minimum Window Substring - Java - 滑动窗口

LeetCode的题目76. Minimum Window Substring的Java代码。参考点赞最多的力扣题解。用到了滑动窗口算法。算法的时间复杂度为o(n),空间复杂度为O(n)。提交用时21ms。用到的数据结构是Map,HashMap。文章来源wowpH,CSDN。

2020-05-23 15:00:47 538

原创 二分查找(Binary Search)Java - 循环,递归

使用循环和尾递归两种方法实现的二分查找算法Java代码。时间复杂度为O(log(n)),空间复杂度为O(1)。

2020-05-22 12:31:50 421

原创 插入排序(Insertion Sort) Java - 直接,折半,2路,表

插入排序算法。四种实现方式。1、直接插入排序;2、折半插入排序;3、2路插入排序;4、表插入排序。最常用且最简单的是直接插入排序。它的平均时间复杂度为O(n^2),空间复杂度为O(1)。

2020-05-22 10:49:55 244 1

原创 spring-config.xml

<?xml version="1.0" encoding="UTF-8"?><!-- spring-config.xml 2020-5-17 15:05:09 --><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springfr

2020-05-17 15:06:09 616

原创 Integer.toString(int i)方法 - Java 8

今天看到一道笔试题:String类中,使用哪个方法可以将int值100转换成字符串?写出具体方法:挺简单的,学过Java基础应该都知道,String.valueOf(100)就能完成。今天就想着看看里面是啥。参考(建议直接看链接3):Integer源码分析 - zxcvbnmzsedr - 简书java源码中Integer.class中有个getChars方法,里面有个52429是怎么确定的? - 知乎Java 源码学习系列(三)——Integer 写的真心不错,网站已收藏。写了个代码测试一

2020-05-16 18:57:55 8899 1

原创 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com

关键错误信息:Caused by: java.lang.IllegalArgumentException: Invalid [get-data] in servlet mapping我用的是WebServlet注解形式报错前的注解是:@WebServlet(“get-data”)解决办法,在url前面加斜杠:@WebServlet("/get-data")完整错误信息如下:java.util.concurrent.ExecutionException: org.apache.catalina

2020-05-11 10:33:25 945

原创 Eclipse无法查看HttpServlet源码解决办法

1、下载对应版本的tomcat源码;2、在报错页面导入即可。

2020-05-10 22:47:14 527

原创 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springfram

报错:警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [applicationContext.xml]:

2020-05-08 21:54:19 2050 1

原创 org.xml.sax.SAXParseException; lineNumber: 53; columnNumber: 71; schema_reference.4: 无法读取方案文档 'https

报错:org.xml.sax.SAXParseException; lineNumber: 53; columnNumber: 71; schema_reference.4: 无法读取方案文档 'https://www.springframework.org/schema/aop/spring-tx.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是 <xsd:schema>。原因:spring配置文件中的https://www.springfr

2020-05-08 21:45:26 645

空空如也

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

TA关注的人

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