27-移除元素 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/merge-sorted-array/description/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额 2024-04-08 算法 > leetcode #leetcode
88-合并两个有序数组 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/merge-sorted-array/description/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums 2024-04-07 算法 > leetcode #leetcode
linux性能分析 linux 性能分析实例,通过各个命令来进行性能分析。下面列举常用的几个命令,来进行服务的性能问题排查。 top top 命令查看系统的总体情况。关注一些参数: %Cpu: cpu 使用情况 us:用户空间使用情况 sy:内核空间使用情况 Mem:内存使用情况 Swap:交换区使用情况 vmstat vmstat 1 可以查看一些总体情况: procs:进程数目,如果是小于 CPU 的数 2023-08-16 linux #linux
7-整数反转 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/reverse-integer/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 6 2023-08-12 算法 > leetcode #leetcode
6-N字形变换 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/zigzag-conversion/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时,排列如下: 123P A 2023-08-10 算法 > leetcode #leetcode
5-最长回文子串 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/longest-palindromic-substring/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 12345678910示例 1:输入:s = " 2023-08-09 算法 > leetcode #leetcode
HW4-lazy-page-allocation 操作系统可以使用页表硬件的许多巧妙技巧之一是堆内存的延迟分配。xv6 应用程序使用 sbrk() 系统调用向内核请求堆内存。在我们提供给的内核中,sbrk() 分配物理内存并将其映射到进程的虚拟地址空间。有些程序分配内存但从不使用它,例如实现大型稀疏数组。复杂的内核会延迟每个内存页面的分配,直到应用程序尝试使用该页面(如缺页错误)。在本练习中,将此延迟分配功能添加到 xv6。 作业链接:https 2023-07-22 mit6.828/2018Fall #mit6.828/2018Fall
4-寻找两个正序数组的中位数 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/median-of-two-sorted-arrays/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 $ O(\log (m 2023-07-21 算法 > leetcode #leetcode
3-无重复字符串的最长子串 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/longest-substring-without-repeating-characters/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。 1234567891011121314151617示例 1:输入: 2023-07-21 算法 > leetcode #leetcode
2-两数相加 题干来源:力扣(LeetCode)链接:https://leetcode.cn/problems/add-two-numbers/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个 2023-07-20 算法 > leetcode #leetcode