LeetCode 刷题
记录下自己的刷题记录
BUG批量生产者
这个作者很懒,什么都没留下…
展开
-
LengthOfLastWord【最后一个单词长度】
最初的想法是:找到最后一个空格,通过字符串的长度减去最后一个空格的位置计算得出。但是发现测试样例内,字符串有空格结尾的,遂止。原创 2024-01-15 10:17:48 · 367 阅读 · 0 评论 -
SearchInsertPosition【搜索插入位置】
给定的数组已经排序,找到第一个不小于给定值就可以了。提交了多次,枚举结果集。原创 2024-01-15 10:06:47 · 326 阅读 · 0 评论 -
FindTheIndexOfTheFirstOccurrenceInAString 【找到第一个匹配的下标】
如果要与之匹配的字符串剩下的长度小于字串的长度,即剩下的已经不会再满足。字串的所有的字符都匹配完,匹配成功。原创 2024-01-11 23:11:27 · 403 阅读 · 0 评论 -
MergeTwoSortedLists 【合并有序链表】
链表好久不用有些生疏了,思想思路是对的,但是代码写出来有问题,。不是我写的有问题,还以为我自己生疏了。说一个刷题的时候遇到的问题。原创 2024-01-11 18:15:52 · 611 阅读 · 0 评论 -
isValid 【有效的括号】
【代码】isValid 【有效的括号】原创 2024-01-10 20:31:07 · 409 阅读 · 0 评论 -
LongestCommonPrefix 【最长公共前缀】
在排序的基础上,取出该字符串的每一位字符,和每个字符串的每一位compare。排序,找到长度最短的和第二短的,求解出这两个的最长公共前缀即可。看到上面就知道,我上面一开始说的思路是错误的。原创 2024-01-10 20:07:46 · 369 阅读 · 0 评论 -
romanToInt 【罗马数转数字】
简单来说就是,前面大于等于后面的就加,否则就减掉。第一印象,好乱,这玩意咋解决。忍不住看了一眼题解,哈哈哈。原创 2024-01-10 19:17:30 · 346 阅读 · 0 评论 -
PalindromeNumber【回文数】
【代码】PalindromeNumber【回文数】原创 2024-01-10 14:26:06 · 342 阅读 · 0 评论 -
TwoSum【两数之和】
【代码】TwoSum【两数之和】原创 2024-01-10 14:09:07 · 329 阅读 · 0 评论 -
PlusOne【加一】
这道题分两种情况编写就行了。原创 2024-01-09 21:57:09 · 350 阅读 · 0 评论 -
RemoveDuplicatesFromSortedArray【移除数组中重复项】
if (arrays[i] == arrays[i+1]),则在后面子序列中找到第一个不等于(大于)arrays[i]的数,把这个数放到i+1的索引位置。题目和删除元素那道题很相似,题目判断的方式一样,我们返回一个数组长度,数组中超过该长度的视为不在数组中,即已删除。大意了,忽视了题目是已经排好序的数组。我还按照【删除元素】这套题酷酷写,写出来,明显不对。充分利用好·已排序·的特性。原创 2024-01-08 16:24:38 · 367 阅读 · 0 评论 -
移除元素
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2024-01-08 09:55:27 · 374 阅读 · 0 评论