自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 #LeetCode每日打卡 --- day06 [ LeetCode.3 无重复字符的最长子串 && LeetCode.567 字符串的排列 ]

目录题目一、链表的之间结点二、删除链表的倒数第 N 个结点总结题目LeetCode.3LeetCode.567一、无重复字符的最长子串解题思路: 双指针滑动窗口:定义一个左指针和右指针,左指针为子串起始位置,右指针为结束位置。依次递增地枚举子串起始位置,不断移动右指针,同时保证子串无重复字符,移动结束后,得到此起始位置的无重复字符的最长子串。记录这个长度,直到枚举结束,找到最长的长度。 哈希表:判断...

2021-11-21 19:10:00 134

原创 #LeetCode每日打卡 --- day05 [ LeetCode.876 链表的中间结点 && LeetCode.19 删除链表的倒数第 N 个结点 ]

目录题目一、链表的之间结点二、删除链表的倒数第 N 个结点总结题目LeetCode.876LeetCode.19一、链表的之间结点解题思路: 方法一:数组 遍历链表,放入数组 返回之间数 方法二:双指针 定义快慢两指针; 快指针每次走两步,慢指针每次走一步,当快指针走到末尾时,慢指针走到中间结点; 返回慢指针对应的值。 代码: /* 1 */class ...

2021-11-05 16:01:06 123

原创 #LeetCode每日打卡 --- day04 [ LeetCode.344 反转字符串 && LeetCode.557 反转字符串中的单词 III ]

目录一、反转字符串二、反转字符串中的单词 III题目LeetCode.344LeetCode.557一、反转字符串解题思路: 双指针:定义指针i和指针j,初始分别为1和n - 2; 当i<j,交换指针i和j对应的值,i右移一位,j左移一位; 直至i>=j,交换结束。 代码: class Solution { public void reverseString(char[] s) { ...

2021-11-05 15:11:14 104

原创 #LeetCode每日打卡 --- day03 [ LeetCode.283 移动零 && LeetCode.167 两数之和 II - 输入有序数组 ]

目录题目一、移动零二、两数之和 II - 输入有序数组总结题目LeetCode.283LeetCode.167一、移动零解题思路: 双指针:定义指针1和指针2,初始值都为0; 指针1遍历数组,将不等于0的数给指针2,指针2向后移一位; 指针1遍历一遍后,不为0的数全部到了数组前面,再从指针2开始补全0 代码: class Solution { public void moveZeroes(int[]...

2021-11-01 16:41:38 130

原创 #LeetCode每日打卡 --- day02 [ LeetCode.997 有序数组的平方 && LeetCode.189 旋转数组 ]

目录题目:一、有序数组的平方二、旋转数组总结题目LeetCode.997 有序数组的平方LeetCode.189 旋转数组一、有序数组的平方解题思路: 方法一:平方后直接排序 方法二:双指针 原数组按非递减顺序排列,因此,平方后负数按降序排列,非负数按升序排列; 找到整数与负数的分界线,便可得到两个有序的子数组;令负数与非负数的分界线为neg,即nums[0]到nums[neg]为负数,nums[n...

2021-10-30 14:38:00 120

原创 #LeetCode每日打卡 --- day01 [ LeetCode.704 二分查找 && LeetCode.278 第一个错误版本 && LeetCode.35 搜索插入位置 ]

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-10-29 15:57:18 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除