/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ ...
分类:
其他好文 时间:
2020-07-09 20:53:22
阅读次数:
74
剑指OFFER_删除链表中重复的节点 题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 思路 我的思路就是遍历此链表,当遇到相同值的节点时往下搜索,直到搜索到不相等的 ...
分类:
其他好文 时间:
2020-07-09 19:07:24
阅读次数:
51
题目信息 时间: 2019-07-05 题目链接:Leetcode tag: 队列 双端队列 难易程度:中等 题目描述: 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为 ...
分类:
其他好文 时间:
2020-07-09 13:52:57
阅读次数:
58
题目信息 时间: 2019-07-05 题目链接:Leetcode tag: 队列 双端队列 滑动窗口 难易程度:困难 题目描述: 给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输 ...
分类:
其他好文 时间:
2020-07-09 13:45:56
阅读次数:
55
这部分主要用来回顾剑指offer,之前做过的剑指offer题目主要是在leetcode上面完成的,没有仔细过一遍纸质版书总觉得不放心。 面试准备 编程习惯上,需要注意: 先思考解决问题的方法,需要用到哪些知识点,以及对应的时间/空间复杂度,再动笔 想好测试用例,注意边界情况 调试代码的能力 介绍项目 ...
分类:
其他好文 时间:
2020-07-07 15:14:14
阅读次数:
47
package com.example.lettcode.offer; import java.util.HashMap; import java.util.Map; /** * @Class CopyRandomList * @Description 剑指 Offer 35. 复杂链表的复制 * ...
分类:
其他好文 时间:
2020-07-07 13:26:38
阅读次数:
57
熟练《机器学习实战》和《花书》中的所有知识点 熟练《剑指Offer》中的所有知识点 熟练Pytorch操作 经常参加和复现Kaggle竞赛 数据降维:复现PCA、LE、LLE、LBP 集成学习:复现Kaggle竞赛前5名 强化学习:复现Kaggle竞赛前5名 深度学习:复现ImageNet竞赛上的一 ...
分类:
其他好文 时间:
2020-07-07 10:25:01
阅读次数:
85