自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 删除链表的倒数第 N 个结点(力扣19)

题目描述题目链接:力扣https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。解法要点这题很简单,要删除倒数第 n 个结点,就是要找到倒数第 n+1 个节点,然后将其后继指针指向第 n-1 个节点就行了。 要找第 n+1 个结点也很容易,前后两个指针,第一个指针先走 n 步,第二个指针再出发,两个节点同时后移,当...

2022-03-20 18:40:08 77

原创 电话号码的字母组合(力扣17)

题目描述题目链接:力扣https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。解法要点这题是一道典型的采用深度优先遍历的算法题,提到深度优先遍历,那基本就要跟递归挂钩了。不过一般面试也不会出这题吧,现在用九宫格键盘的也不多...

2022-03-19 15:34:06 445

原创 盛最多水的容器(力扣11)

题目描述题目链接:力扣https://leetcode-cn.com/problems/container-with-most-water/给定一个长度为 n 的整数数组height。有n条垂线,第 i 条线的两个端点是(i, 0)和(i, height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。解法要点这题是个典型的双指针问题,编码没有什么难度,主要是思路要想...

2022-03-18 19:10:19 320

原创 括号生成(力扣22)

题目说明力扣https://leetcode-cn.com/problems/generate-parentheses/数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。解法要点其实本人非常不喜欢这种类型的题,因为要用到递归,而递归是很不符合人类的思维习惯的。 这里我们假设有一个函数,它的输入是剩余左括号的数量、剩余右括号的数量、当前括号的组合。然后只要输进去,它自动就能把所有组合都生成出来。听起来很神奇,我们先...

2022-03-17 12:08:01 5719

原创 三数之和(力扣15)

题目描述题目链接:力扣https://leetcode-cn.com/problems/3sum/给你一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。解法要点这也是力扣热门中等难度的算法题,有一题好像是简单题,跟这个解法类似,是找两个数的组合等于目标值。就是先对数组排序,然后头尾指针指向的数字相加,如果比目标值大,右指...

2022-03-16 19:04:55 403

原创 最长回文子串(力扣5)

题目描述题目链接:力扣https://leetcode-cn.com/problems/longest-palindromic-substring/给你一个字符串s,找到s中最长的回文子串。解法要点这题是 hot100 题库中出现频率最高的动态规划了。下面我列举一下这题要记住的要点:1.采用动态规划的技巧,这里得用个二维数组,dp[ j ][ i ] 表示从下表 j 开始,到 i 结束的字符串是否回文; 2.初始化动归数组,每个单独的字符肯定回...

2022-03-15 18:20:06 1119

原创 反转链表(力扣206)

题目描述题目链接:力扣https://leetcode-cn.com/problems/reverse-linked-list/给你单链表的头节点head,请你反转链表,并返回反转后的链表。解法这个题,我最近在面试中遇到了,是一家一线互联网公司的二面算法题。很多人知道,可以使用递归的方式来解题。我面试时也知道,但是一时想不起来了,因为递归本质上是符合计算机的运算习惯,而不是人的思维习惯。比较符合人的思维习惯的,是循环的方式。递归 还是先谈谈递归的解法,很简单...

2022-03-14 20:52:42 667

原创 无重复字符的最长子串(力扣3)

题目描述题目链接:力扣https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。解法对于平时不刷题的朋友们来说,此题属于如果之前没见过,凭借面试中短短十几二十分钟想真的自己做出来,基本不可能的那种题目。对于这种题目,我只有一个办法,搞懂思路,反复编码,直到形成肌肉记忆。不要太高估自己,就算记得思路,面试的时候你...

2022-03-13 18:35:34 1025

原创 两数相加(力扣2)

题目描述链接:力扣https://leetcode-cn.com/problems/add-two-numbers/给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。...

2022-03-12 21:01:05 113

原创 Geoserver+Openlayers3加载瓦片地图

Geoservser上使用瓦片地图进行加载,第一次加载后会在服务器端指定文件夹自动生成加载过的地图切片,以后每次加载时会从该文件夹直接读取,大大增加了地图加载的速度。本文将介绍如何使用Geoserver+Openlayers3加载瓦片地图。首先进行Geoserver上的配置。1.geoserver运行前,在Geoserver项目的web.xml文件中添加参数设置瓦片存储的位置。不预先设定的...

2015-08-05 20:03:03 16810 11

空空如也

空空如也

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

TA关注的人

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