文件名称:leetcode跳跃-Leetcode:液晶解决方案
文件大小:103KB
文件格式:ZIP
更新时间:2024-07-20 12:51:05
系统开源
leetcode 跳跃 [TOC] Code Interview 剑指offer: Leetcode: 其他工程相关的: 读写锁和自旋锁的逻辑 实现线程安全的阻塞队列 实现循环队列 实现一个智能指针(shared_ptr Or unique_ptr) 实现一个哈希表 ... 剑指offer 1. 线性表 数组 主要题型:二分查找,双指针,单调栈 双指针 26有序数组中删除重复元素,80有序数组删除重复元素2 二分查找 704 二分查找:二分查找基本代码 33搜索旋转排序数组, 81搜索旋转排序数组II 153寻找旋转排序数组中的最小值 154寻找旋转排序数组中的最小值 33,81,153,154 这四题的思路几乎一样 34排序数组找第一个和最后一个位置 4.两个正序数组的中位数 求和查找 单调栈 其他 54螺旋矩阵 88合并两个有序数组(原地归并) 链表 链表题一般来说都比较简单,掌握几个经典的题型,其他基本上都是思路照搬 头插法:206.反转链表 2.两数相加 21.合并两个有序链表 寻找链表的中间节点。 LRU 2. 字符串 3. 树 树的题目适合用于理解一些基本的思想,比如递归,