自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3. 无重复字符的最长子串

解题步骤: 构建一个滑动窗口 [ left, right) , 左闭右开 遍历窗口中的元素 A(i),判断是否有与right相等的元素 如果A(i) 与right相等,则left 移动到A(i+1)位置 如果不存在与right相等元素,则重复步骤1; 代码如下: class Solution { public: int lengthOfLongestSubstring(string s) { size_t res = 0; size_t.

2021-06-02 23:40:35 49

原创 打家劫舍

leetcode 198 打家劫舍 题目: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是 相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 , 一夜之内能够偷窃到的最高金额。 示例 1:输入:[1,2,3,1] 输出:4 解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。 偷窃到的最高金额 =

2020-07-17 21:42:17 64

原创 两数之和

本人是个菜鸟,也非科班出身,尝试写一下自己做过的leetcode题目,只是将自己的想法记录下来,可能有的理解有偏差,各位大佬可以留言批评指正,一起进步。先从简单的第一题开始吧(C++)。 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例:给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1

2020-07-14 22:35:32 83

空空如也

空空如也

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

TA关注的人

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