分类
正在加载今日诗词...
dfs题目这样去接题,秒杀leetcode题目 dfs题目这样去接题,秒杀leetcode题目
今天来聊聊 dfs 的解题方法,这些方法都是总结之后的出来的经验,有值得借鉴的地方。 1 从二叉树看 dfs二叉树的思想其实很简单,我们刚刚开始学习二叉树的时候,在做二叉树遍历的时候是不是最常见的方法就是递归遍历,其实,你会发现,二叉树的题
回溯算法的题目,应该这样解题比较简单 回溯算法的题目,应该这样解题比较简单
这一篇文章来讲解一下如何做leetcode回溯算法题目,这一段时间我把leetcode上面的回溯算法的题目都刷了个遍,发现了其中一些规律,所以,就想写一篇文章来总结一下,怕以后忘记。 刷完回溯算法的题目,我发现其实可以总结为三大类:子集问题
介绍一下关于leetcode的贪心算法的解题方法 介绍一下关于leetcode的贪心算法的解题方法
今天介绍一种解决常规的贪心策略或者字典排序的题目的通用解题方法。 第一题,leetcode中等难度题目 先来一道简单的字典序排列的问题,这个题目我这里不会用最优解来解决这个问题,这个是leetcode的中等难度的题目,最优解还是需要再思考一
自己动手写一个单链表 自己动手写一个单链表
文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号: 好好学java,获取优质学习资源。 一、概述单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始。 链式存储结构的
轻松读懂数据结构系列:早操排队图解冒泡排序 轻松读懂数据结构系列:早操排队图解冒泡排序
一、说在前面一直想写一些简单易懂的文章,因为平时看的很多的书籍或者文章都是看着很难受的感觉,当然,这并不是说书籍写的不好,只是说对于一些没有太多基础或者基础不是很好的来说,相对来说还是比较难以理解的。 这个系列主要是写一些简单易懂的数据结构
轻松读懂数据结构系列:早操排队图解选择排序 轻松读懂数据结构系列:早操排队图解选择排序
一、说在前面一直想写一些简单易懂的文章,因为平时看的很多的书籍或者文章都是看着很难受的感觉,当然,这并不是说书籍写的不好,只是说对于一些没有太多基础或者基础不是很好的来说,相对来说还是比较难以理解的。 这个系列主要是写一些简单易懂的数据结构