严晏来的博客

  • 关于我
  • 我的吉他作品
  • 我热爱的辩论
  • 我的技术博客
  • 我的软件作品
  • 我的小记
你好哇!欢迎来到我的博客!
在代码世界里摸爬滚打的菜鸟程序员一枚,喜欢搭系统、写代码,喜欢追寻各种技术,热爱生活,喜欢唱歌、弹吉他。
leetcode刷题记录

代码随想录算法训练营第五天|242.有效的字母异位词、349.两个数组的交集 、202. 快乐数、1. 两数之和

242.有效的字母异位词 第一天开始做哈希表 以往的方法肯定是暴力破解做 第一道哈希的题目不是很熟练 反正就是将信息散列到一个数组中,然后进行查询操作 class Solution { public:    bool isAnagram(string s, string t) {        int record[26] = {0};        for(int i = 0;i < s.size();i++){            record[s[i] - 'a'] ++;       }      …

2024年8月22日 0条评论 62点热度 1人点赞 YanYanlai 阅读全文
leetcode刷题记录

代码随想录算法训练营第四天|24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II

这次四个题之前全部自己刷过,这次看看视频、代码,巩固一下思路。 24.两两交换链表中的节点 /** * Definition for singly-linked list. * struct ListNode { *     int val; *     ListNode *next; *     ListNode() : val(0), next(nullptr) {} *     ListNode(int x) : val(x), next(nullptr) {} *     ListNode(int x, L…

2024年8月21日 0条评论 63点热度 0人点赞 YanYanlai 阅读全文
leetcode刷题记录

代码随想录算法训练营第三天|203.移除链表元素、707.设计链表、206.反转链表

203.移除链表元素 /** * Definition for singly-linked list. * struct ListNode { *     int val; *     ListNode *next; *     ListNode() : val(0), next(nullptr) {} *     ListNode(int x) : val(x), next(nullptr) {} *     ListNode(int x, ListNode *next) : val(x), next(next)…

2024年8月20日 0条评论 55点热度 0人点赞 YanYanlai 阅读全文
leetcode刷题记录

代码随想录算法训练营第二天|209.长度最小的子数组、 59.螺旋矩阵II

209.长度最小的子数组 class Solution { public:    int minSubArrayLen(int target, vector<int>& nums) {        int sum = 0;        int start = 0;        int result = INT32_MAX;        int curLength = 0;        for(int i = 0;i <nums.size();i++){            su…

2024年8月19日 0条评论 51点热度 0人点赞 YanYanlai 阅读全文
leetcode刷题记录

代码随想录算法训练营第一天| 704. 二分查找、27.移除元素、977.有序数组的平方

704.二分查找 暴力法,耗时3:05 二分法,耗时10:39 主要是边界处理。要么定义为左闭友闭,要么是左闭右开。两种思路写法不同 27.移除元素 暴力法,耗时9:45 一开始没有让int size = nums.size();,然后超时了。 双指针法: 看了解析之后写的,耗时2:02,目前是懂了双指针的思想了 快指针用来搜寻元素,慢指针用来更新数组下标位置。 977.有序数组的平方 暴力法一下子就做出来了。 双指针法,看了解析 一个指针从前往后,一个指针从后往前 今天到这。

2024年8月18日 0条评论 61点热度 0人点赞 YanYanlai 阅读全文

近期文章

  • RTCM消息类型
  • 代码随想录算法训练营第六天| 454.四数相加II 、383.赎金信 、15. 三数之和 、18. 四数之和
  • 面试准备
  • 思念
  • 保研,要学会做减法

近期评论

  1. where to buy weed 发表在 Linux技术基础总结
  2. Area 52? 发表在 Linux技术基础总结
  3. 1 发表在 Linux技术基础总结
  4. 1 发表在 猪猪侠斗地主游戏
  5. 123 发表在 我记得
分类
  • 我的吉他作品 / 1篇
    • 赵雷 / 1篇
  • 我的小记 / 2篇
  • 我的技术博客 / 11篇
    • leetcode刷题记录 / 6篇
    • linux / 1篇
    • web开发 / 1篇
    • 导航与定位 / 1篇
    • 数据结构与算法 / 1篇
    • 面试八股 / 1篇
  • 我的软件作品 / 1篇

COPYRIGHT © 2024 严晏来的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang