随笔分类 - leetCode题解记录
摘要:1、题目描述 2、 将整数值转换为string ,然后排序。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 使用两个下标,检测下标对应的字符是否相等,若不相等,则考察子串。 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 使用哈希表 和分情况讨论的方法 3、代码
阅读全文
摘要:1.题目描述 2、题目分析 找到字符串中的空格即可 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 直接使用 哈希表记录子串的信息,然后对比两个哈希表信息即可 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 题目要求返回杨辉三角的某一行,需要将杨辉三角的某行的全部计算出来。 3、代码实现
阅读全文
摘要:1、题目描述 2、问题分析 直接用hash table 做就行。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 这个题本质上还是按照链表翻转的思路来解,只是需要添加一些细节判断。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 对两个节点进行交换操作 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 首先数出链表中的元素个数count,然后对k = k % count 求余数。接着将链表形成一个环,从最后一个元素开始,运动 count - k 步,此时节点的下一个节点就是结果的头节点。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 将链表拆分成两个,奇数节点形成一个链表,偶数节点形成另外一个链表,最后将偶数节点链表加在奇数节点链表后面。 3、代码
阅读全文
摘要:1、问题描述 2、问题分析 将句子拆分成单词,然后放入vector中,对每一个单词做改变,最后连成句子返回。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 对于链表中的每一个元素,找到其后面和它不相等的第一个元素,然后指向该元素。 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 题目要求合并有序的两个链表,要求不能额外申请空间。 3、代码
阅读全文
摘要:1、题目描述 2、题目分析 首先将输入句子拆分成单词,在这个过程中将所有大写字母变换成小写字母,将每一个单词作为一个字符串放入一个 map<string,int> 容器中,最后遍历容器,查找出现次数最多且没有在banned中出现的字符串。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 遍历一次数组,以每个1 为起点向后数,数到0 时比较当前1的个数和最大1 的个数,然后将遍历的起点放到当前0 的后面。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 将数组中的元素 A[i] 放到 A[ A[i] - 1] 的位置。然后遍历一边数组,如果不满足 A[i] == i+1,则将A[i]添加到 结果中。 3、代码
阅读全文
摘要:1、题目描述 2.问题分析 使的 A[i] = i+1 ,最后检查不满足这个条件的i+1 .即为缺失的值。 3.代码
阅读全文
摘要:1、题目描述 2、问题分析 直接旋转字符串A,然后做比较即可。 3、代码
阅读全文
摘要:1、题目描述 2、问题分析 可以使用递归的方法解决,参考了别人的答案才写出来的。 3、代码
阅读全文

浙公网安备 33010602011771号