自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iwts

咸鱼王

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

原创 JDBC入门指北

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序 来自百度百科。简而言之,如果我们想要在Java项目中连接并使用数据库,那么就要...

2018-09-23 20:45:16 265

原创 dom4j解析XML入门指北

Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 以上来自百度百科,不过dom4j的词条感觉是来自某个博客。国内关于dom4j的东西还是蛮少的,或者说关于XML解析的资料就很少。这个博文也是大概写一下dom4j的入门使用。推荐看官方的快速入门文档,简单粗暴易懂:https://d...

2018-09-22 18:34:30 330

原创 尺取法(取尺法)及模板题 poj-3061 Subsequence

什么是尺取法(取尺法) 其实我也不太懂到底是尺取法还是取尺法,好像都可以= =下文统一尺取法。其实很多人写的双指针就就是尺取法,只是突然换个名字,大概的思路以及应用都是类似的,双指针是2个指针移动,尺取法就是设定尺子的两端位置,然后移动。简单的例子 假设给出一串01组成的字符串,要求找出连续的0或者连续的1的最长长度,比较简单的写法就是双指针,定义两个指针,...

2018-09-09 19:16:26 1000

原创 树状数组的原理与实现

树状数组的作用 实际上,树状数组算是线段树的小弟角色,树状数组能解决的问题线段树一定能解决,而线段树能解决的问题树状数组却不一定能解决。两者都是在区间进行操作,但是树状数组是不如线段树厉害的。但是树状数组的有点就在于常数小,并且短小精悍,手搓的时候就几行代码快的一匹。并且lowbit函数的思想非常精妙,能从代码行中感受到美感啊(突然中二)位运算 树状数组涉及...

2018-09-07 16:10:18 3965 2

原创 Manachar 算法

关于Manachar Manachar主要是为了处理回文串问题,回文串的定义不再赘述。一般来讲,判定一个字符串中的子串是否是回文串,常规的方法是遍历字符串的每一个字符,然后向左右扩展,这样可以判定是否是回文串、回文串的长度,以及字符串中最长的回文子串是什么。这样的方法比较暴力,算法复杂度是,实际使用上是比较慢了。1975年,Manachar发明了Manachar算法,能以的算法复...

2018-09-06 17:10:46 889 1

空空如也

空空如也

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

TA关注的人

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