摘要: 注: 本文是做题笔记,并不是原创题解,用于整理自己的思路,文中参考的代码都会标注出处** 题目 LC.80 参考题解 宫水三叶的题解 思路 本题思路和LC.26的通用解法完全一致,如果掌握了LC.26的通解,本题就能秒杀。 class Solution { public int removeDupl 阅读全文
posted @ 2022-06-18 18:18 ASO2001 阅读(31) 评论(0) 推荐(0)
摘要: 注: 本文是做题笔记,并不是原创题解,用于整理自己的思路,文中参考的代码都会标注出处 题目 LC.26 删除有序数组中的重复项 参考题解 三叶姐的题解 思路 解法1:双指针 题目要求O(1)的空间复杂度 题目要求删除数组中的重复的元素 题目中重复的元素总是连着的 题目中不考虑新长度之后的元素 将题目 阅读全文
posted @ 2022-06-18 18:15 ASO2001 阅读(45) 评论(0) 推荐(0)
摘要: 注: 本文是做题笔记,并不是原创题解,用于整理自己的思路,文中参考的代码都会标注出处 题目地址 LC.27 移除元素 参考题解 宫水三叶题解 思路 题目要求原地修改数组,也就不能使用额外空间 O(n) 级别的时间复杂度 在需要遍历数组,同时保留题目要求的元素时(即 [要求/保留]逻辑) 我们往往采用 阅读全文
posted @ 2022-06-18 18:09 ASO2001 阅读(23) 评论(0) 推荐(0)
摘要: 发现问题: 使用navicat时,连接电脑上的sql服务时,发现自己已经忘记了root密码,尝试输入一个后准备连接,就出现了上图的报错,因为并不想重装mysql,因此决定修改root密码。 解决思路 mysql作为一个DBMS,其用户的ID和密码也同样以表的形式存放在DB中,因此只要我们以跨越权限的 阅读全文
posted @ 2022-05-27 00:03 ASO2001 阅读(171) 评论(0) 推荐(0)
摘要: 题目链接: https://leetcode.cn/problems/reverse-linked-list/ 笔记 想法 凡是涉及链表的题,最好画图后再做 本题是实现单链表的反转,比较简单。 要实现链表反转,我们可以将目的分解成 修改每一个节点的指针指向 将原本的首节点指向 Null ,原本的尾节 阅读全文
posted @ 2022-05-13 00:44 ASO2001 阅读(30) 评论(0) 推荐(0)
摘要: 第一章计算机系统漫游 注:这篇笔记并 不是为了让你在看过书的情况下直接读笔记就能学会CSAPP,这篇笔记并不会写得比原书更好,笔记是对书本知识的要点的提炼,并且带有很强的主观性,本人也是只初学者,如有偏颇,请多多见谅。 1.1信息就是位 + 上下文 程序以字节序列的方式储存在文件中,我们输入的每一个 阅读全文
posted @ 2022-03-18 12:00 ASO2001 阅读(56) 评论(0) 推荐(0)