232.用栈实现队列 题目描述:push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。empty() ...
IP属地:江苏
232.用栈实现队列 题目描述:push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。empty() ...
字符串系列最后两题,地狱 KMP😭今天先小理解一波~ 28. 实现 strStr() 题目描述:给定一个 haystack 字符串和一个 needle 字符串,在 hayst...
字符串第一天,加油! 344.反转字符串 解题思路: 设置两个指针在字符串的首尾,分别交换指针指向的字符串元素即可Tipp:java中交换数值有两种方法- temp交换,常规...
哈希的第二天,有了昨天的刷题基础,今天写Hash能顺手一些啦! 第454题.四数相加II 题目描述:给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数...
新的一周开始啦!哈希表的关键:快速查找用哈希 242.有效的字母异位词 题目描述:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s...
代码随想录训练营第4天,链表也要收尾啦。 24. 两两交换链表中的节点 题目描述:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的...
代码随想录训练营第3天,开启链表篇章。 203.移除链表元素 题目描述:给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == ...
今天是代码随想录训练营的第2天记录,但现在其实已经是代码随想录的第3天了😭昨天有点事情拖慢了进度,今天要补上昨天的内容外加今天的内容💪💪 今天是数组阶段的最后 3 道题目。9...
代码随想录的第一天,主题是数组相关。因为之前有跟着代码随想录刷过一阵的题,因此这个刷题顺序无比熟悉。 第一天的题目是:207:二分查找;27:删除元素 今天的节奏比较快,因为...