java笔试题汇总
往事随风,浮生若梦
这个作者很懒,什么都没留下…
展开
-
LeetCode--14
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。解题思路:首先找到最短字符串,记录其长度。以此长度为基...原创 2019-10-28 21:00:12 · 128 阅读 · 0 评论 -
2019美团笔试题 比大小
比大小 比大小时间限制: C/C++语言2000MS其他语言4000MS内存限制: C/C++语言65536KB;其他语言589824KB题目描述:写个函数,给定个整数数组,返回个数组。该返回数组中第i个数字为,原数组中第i个的数字至少往右走多少步才能遇到此它大的数字。如果遇不到或者已经处于最右的位置,则道为-1。 Console输入为多行,第一行为一个整数N, 1≤N≤10^6 ...原创 2019-09-12 09:36:09 · 302 阅读 · 0 评论 -
LeetCode--2
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> ...原创 2019-10-09 20:14:59 · 148 阅读 · 0 评论 -
LeetCode--3
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所...原创 2019-10-10 15:59:41 · 89 阅读 · 0 评论 -
LeetCode--4
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3)...原创 2019-10-10 16:56:25 · 106 阅读 · 0 评论