![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer-java
HAHAHA-
这个作者很懒,什么都没留下…
展开
-
剑指offer #3
剑指offer #3 题目:在一个二维数组中,每一行从左到右递增,每一列从上到下递增给定这样一个二维数组,和一个待查找的值,判断数组中是否有这个整数(返回FALSE或者TRUE) 思路:第一个与target比较元素的选取很重要。根据这个二维数组的特点,我们选取最右上角的元素先来比较然后逐步缩小比较范围(减少比较的行或者列) Java代码public class SearchTwoDimension原创 2017-03-22 10:08:10 · 254 阅读 · 0 评论 -
LeetCode#54. Spiral Matrix
按照Spider Order遍历数组:一个二维数组瞬时间绕圈走,将经过的数组元素以List返回原创 2017-04-23 22:47:19 · 523 阅读 · 0 评论 -
(二维数组中查找target)LeetCode#74. Search a 2D Matrix #240. Search a 2D Matrix II
搜索二维数组:给定一个二维数组matrix和一个target case1:二维数组的每行的元素都是从左到右递增,每一行的第一个元素都大于上一行的最后一个元素。 case2:二维数组的每行的元素都是从左到右递增,每一列的元素从上到下递增原创 2017-06-09 08:01:47 · 404 阅读 · 0 评论 -
LeetCode链表操作常见面试题汇总
链表排序,两个有序链表和并,两个链表相交起点结点,单链表从尾到头输出,单链表反转,删除链表节点(倒数第k个,等于target的节点),链表是否是回文,链表与环相关的题目原创 2017-04-23 10:20:17 · 691 阅读 · 0 评论 -
LeetCode#206. Reverse Linked List
反转单链表(LeetCode#206 + 剑指offer面试题16)原创 2017-04-23 11:16:52 · 291 阅读 · 0 评论 -
剑指offer-面试题5-从尾到头打印链表
从尾到头打印链表原创 2017-06-04 09:15:49 · 299 阅读 · 0 评论 -
面试题4:替换空格
题目:把字符串中的每个空格替换成”%20”,如输入”we are happy.”,输出”we%20are%20happy.”原创 2017-06-03 15:34:33 · 183 阅读 · 0 评论 -
LeetCode#189. Rotate Array(数组循环移位)
题目:给定一个数组和一个int值k,将数组元素向右移动k位 数组循环移位原创 2017-06-01 21:35:51 · 906 阅读 · 0 评论 -
LeetCode#237. Delete Node in a Linked List
删除链表中的某个节点原创 2017-04-23 16:24:58 · 357 阅读 · 0 评论 -
字符串最长公共子序列与最长公共子串
最长公共子序列 状态转移方程 最长公共子串 状态转移方程原创 2018-01-04 15:50:13 · 233 阅读 · 0 评论