玩命加载中 . . .

学习之旅
05
28
Git的正确使用姿势与最佳实践 Git的正确使用姿势与最佳实践
学习基本的Git命令,并了解原理,在遇到Git相关问题时,能自行排查并解决 了解研发流程中的基本概念和规范,学会正确使用Git Git基本使用方式项目初始化mkdir demo cd demo git init git init参数
2022-05-28
26
7-接口 7-接口
只要一个类里面实现了接口里的方法,就可以将接口和类的实例绑定,并调用对应类的方法实现 type Sleeper interface { Sleep() } type Dog struct {
2022-05-26
25
460-LFU缓存 460-LFU缓存
LeetCode 460. LFU 缓存请你为 最不经常使用(LFU)缓存算法设计并实现数据结构。 实现 LFUCache 类: LFUCache(int capacity) - 用数据结构的容量 capacity 初始化对象 int g
2022-05-25
23
403-青蛙过河 403-青蛙过河
LeetCode 403. 青蛙过河一只青蛙想要过河。 假定河流被等分为若干个单元格,并且在每一个单元格内都有可能放有一块石子(也有可能没有)。 青蛙可以跳上石子,但是不可以跳入水中。 给你石子的位置列表 stones(用单元格序号 升序
2022-05-23
20
252-会议室 252-会议室
LeetCode 252. 会议室给定一个会议时间安排的数组 intervals ,每个会议时间都会包括开始和结束的时间 intervals[i] = [starti, endi] ,请你判断一个人是否能够参加这里面的全部会议。 示例 1:
2022-05-20
18
606-根据二叉树创建字符串 606-根据二叉树创建字符串
LeetCode 606. 根据二叉树创建字符串给你二叉树的根节点 root ,请你采用前序遍历的方式,将二叉树转化为一个由括号和整数组成的字符串,返回构造出的字符串。 空节点使用一对空括号对 "()" 表示,转化后需要
2022-05-18
18
217-存在重复元素 217-存在重复元素
LeetCode 217. 存在重复元素给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例 1:输入:nums = [1,2,3,1] 输出:true
2022-05-18
18
863-二叉树中所有距离为K的结点 863-二叉树中所有距离为K的结点
LeetCode 863. 二叉树中所有距离为 K 的结点给定一个二叉树(具有根结点 root), 一个目标结点 target ,和一个整数值 k 。 返回到目标结点 target 距离为 k 的所有结点的值的列表。 答案可以以 任何顺序
2022-05-18
17
897-递增顺序搜索树 897-递增顺序搜索树
LeetCode 897. 递增顺序搜索树给你一棵二叉搜索树的 root ,请你 按中序遍历 将其重新排列为一棵递增顺序搜索树,使树中最左边的节点成为树的根节点,并且每个节点没有左子节点,只有一个右子节点。 示例 1:输入:root = [
2022-05-17
16
内存管理 内存管理
allocator类class allocator { private: struct obj { struct obj* next; }; public: void*
2022-05-16
07
143-重排链表 143-重排链表
LeetCode 143. 重排链表给定一个单链表 L 的头节点 head ,单链表 L 表示为:L0 → L1 → … → Ln - 1 → Ln 请将其重新排列后变为:L0 → Ln → L1 → Ln - 1 → L2 → Ln -
2022-05-07
05
713-乘积小于K的子数组 713-乘积小于K的子数组
LeetCode 713. 乘积小于 K 的子数组给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1:输入:nums = [10,5,2,6], k = 100 输出:8
2022-05-05
1 / 2