1、题目 14. Longest Common Prefix Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, re ...
分类:
其他好文 时间:
2020-01-29 17:50:57
阅读次数:
65
1、题目 9. Palindrome Number Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. Example ...
分类:
其他好文 时间:
2020-01-29 17:47:22
阅读次数:
55
这里我有两种解法,第一种执行时间是157ms,通过两个for循环排序(有点多余)效率比较慢: class Solution { public double findMedianSortedArrays(int[] nums1, int[] nums2) { int len1 = nums1.leng ...
分类:
编程语言 时间:
2020-01-22 16:01:11
阅读次数:
65
要求: (1)给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 (2)不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 官方示例: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原 ...
分类:
编程语言 时间:
2020-01-01 16:56:18
阅读次数:
86
"Leedcode 206" 链表逆序I 从头逆序 图解步骤 备份head.next(原下一节点),修改head.next指向新头,移动修改两链表的头指针(新指向新的节点(原头节点),原再指向下一节点[备份点]) 迭代法 递归法 "LeedCode 92" 链表逆序II 部分逆序 图解步骤 迭代法 ...
分类:
其他好文 时间:
2019-08-25 14:31:35
阅读次数:
102
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 示例 2: 说明: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 的原地算法。 解法1: class Solution { public void rotate(i ...
分类:
编程语言 时间:
2019-03-28 00:39:03
阅读次数:
205
题目描述: 解法一:利用数学方法(四平方定理)解决 参考:https://blog.csdn.net/qq_17550379/article/details/80875782 四平方定理:每个正整数均可表示为不超过4个整数的平方和 (组成的整数个数可为:1,2,3,4) 其一个重要推论: 满足四数平 ...
分类:
其他好文 时间:
2018-12-16 18:20:11
阅读次数:
230
1、不会做题,就不会写程序。 数据结构 -Java慕课 程序设计与算法-LeedCode+北京大学 2、不会Java知识,框架知识,容易写很多错误冗余的程序 Java基础巩固 Java多线程-并发编程的艺术/并发与高并发课 Java框架-架构探险 Effective Java 3、了解一下互联网的架 ...
分类:
其他好文 时间:
2018-06-09 10:13:40
阅读次数:
136
【 声明:版权全部,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】 题目链接:https://leetcode.com/problems/implement-strstr/ 题意: 给定两个串,判定needle串是否haystack串的子串,假设是,返 ...
分类:
其他好文 时间:
2017-07-16 19:20:01
阅读次数:
161