LeetCode150道面试经典题--赎金信(简单)

LeetCode150道面试经典题--赎金信(简单)

 1.题目给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。如果可以,返回 true ;否则返回 false 。magazine 中的每个字符只能在 ransomNote 中使用一次。2.示例编辑编辑&nb...

LeetCode150道面试经典题--判断子序列(简单)

LeetCode150道面试经典题--判断子序列(简单)

 1.题目给定字符串 s 和 t ,判断 s 是否为 t 的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。进阶:...

Java面试疑难点解析 - 面试技巧及语言基础

61 课时 |
3491 人已学 |
免费

Java面试疑难点解析 - Java Web开发

36 课时 |
662 人已学 |
免费

Java面试疑难点解析 - 系统架构及项目设计

25 课时 |
1394 人已学 |
免费
开发者课程背景图
LeetCode150道面试经典题--验证回文串(简单)

LeetCode150道面试经典题--验证回文串(简单)

 1.题目如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。字母和数字都属于字母数字字符。给你一个字符串 s,如果它是 回文串 ,返回 true ;否则,返回 false 。2.示例编辑3.思路双指针:先将字符串通...

LeetCode150道面试经典题--找出字符串中第一个匹配项的下标(简单)

LeetCode150道面试经典题--找出字符串中第一个匹配项的下标(简单)

 1.题目        给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 h...

LeetCode150道面试经典题--最后一个单词的长度(简单)

LeetCode150道面试经典题--最后一个单词的长度(简单)

 1.题目给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。2.示例编辑 3.思路 通过对字符串的反转,转为数组开始遍历,设计两个指针。一个指针找到最后单词的起始...

LeetCode150道面试经典题--罗马数字转整数(简单)

LeetCode150道面试经典题--罗马数字转整数(简单)

 1.题目罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符          数值I        ...

LeetCode150道面试经典题-买卖股票的最佳时机(简单)

LeetCode150道面试经典题-买卖股票的最佳时机(简单)

 1、题目给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何...

LeetCode150道面试经典题-删除有序数组中的重复项(简单)

LeetCode150道面试经典题-删除有序数组中的重复项(简单)

 1.题目给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以...

LeetCode150道面试经典题-移除元素(简单)

LeetCode150道面试经典题-移除元素(简单)

1.题目移除元素给你一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。说明:为什么返回...

LeetCode150道面试经典题-合并两个有序数组(简单)

LeetCode150道面试经典题-合并两个有序数组(简单)

 合并两个有序数组题目:给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

Java面试那些事儿
Java面试那些事儿
3+人已加入
加入
相关电子书
更多
Java开发者面试百宝书
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧
面试常考算法
立即下载 立即下载 立即下载

面试leetcode150相关内容