摘要: 题目解题思路代码优化代码优秀提交学习toc 题目 给定一个包含了一些 0 和 1 的非空二维数组 grid 。 一个 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在水平或者竖直方向上相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。 找到给定的二 阅读全文
posted @ 2021-04-24 21:43 無雙 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 题目O(n)解题思路代码优化toc 题目 集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复 。 给定一个数组 nums 代表了集合 S 发生错误后的结果。 请你找出重复出现的整数, 阅读全文
posted @ 2021-04-16 22:36 無雙 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 题目常规解题思路O(nlogn)代码代码简化O(n)解题思路代码网友思路toc 题目 给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入:nums = [1,2,3] 输出:6 示例 2: 输入:nums = [1,2,3,4] 输出:24 示例 3 阅读全文
posted @ 2021-04-14 22:34 無雙 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 题目描述简单解法思路O(nlogn)代码O(n)思路代码toc 题目描述 给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 示例 1: 输入:[3, 2, 1] 输出:1 解释:第三大的数是 1 。 示例 2: 输入:[1, 2] 输出:2 解释:第三大的数不存在, 阅读全文
posted @ 2021-04-03 23:07 無雙 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 题目思路代码toc 题目 在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。 你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。 示 阅读全文
posted @ 2021-04-02 22:40 無雙 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 题目描述:思路代码网友思路toc 题目描述: 给定一个二进制数组, 计算其中最大连续 1 的个数。 示例: 输入:[1,1,0,1,1,1] 输出:3 解释:开头的两位和最后的三位都是连续 1 ,所以最大连续 1 的个数是 3. 提示: 输入的数组只包含 0 和 1 。 输入数组的长度是正整数,且不 阅读全文
posted @ 2021-04-01 21:22 無雙 阅读(86) 评论(0) 推荐(0) 编辑
摘要: C++ CoreDump的情况记录: 内存操作错误或失误,如对含容器的结构体使用memset、内存越界 栈溢出,一般发生在递归函数未收敛情况 线程访问了已经析构的对象,一般发生在多线程场景下 windows场景下,std::mutex对象被持有线程lock()了两次() 注:linux场景下,第二次 阅读全文
posted @ 2021-03-26 20:35 無雙 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、操作系统二、进程进程状态进程管理方式:相关寄存器:三、内存管理分页机制与虚拟内存进程隔离与内存共享四、调度和资源管理调度三因素调度与资源分配的主要组件短期队列两种常用调度策略长期队列I/O队列调度时机五、现代操作系统特征六、Windows体系结构七、Linux体系结构toc 一、操作系统 作用: 阅读全文
posted @ 2021-03-16 22:12 無雙 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 数据库状态与rdb持久化rdb文件结构databases部分key_value_pairs部分type可取值value 编码长度编码字符串对象编码列表对象编码集合对象编码有序集合对象编码哈希对象编 阅读全文
posted @ 2021-03-09 22:41 無雙 阅读(114) 评论(0) 推荐(0) 编辑
摘要: redis的博客又又又没写好,再来以前的老读书笔记来充数,应上次博文的承诺,花了几分钟整理了下格式 ps:笔记里的图是网上找的,但是书是17年在京东买的正版,为原书第六版 阅读全文
posted @ 2021-03-07 22:42 無雙 阅读(75) 评论(0) 推荐(0) 编辑