
算法
cicistream
一腔热情的晚起鸟
展开
-
leetcode基础-二叉树
本文主要总结了二叉树基础,以及遍历二叉树的常见方法,分别用递归和栈的方式实现前中后遍历,用深度和广度的方式实现层序遍历。还总结了一些常用的考察点,可以在其他复杂二叉树算法中起到辅助作用。......原创 2022-06-29 19:35:38 · 412 阅读 · 0 评论 -
经典算法解 · 最大子序合(贪心·分治·动态规划)
部分转载:LeetCode题解 —————————————————— 题目:最大子序合 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1]的和最大,为6。 方法一:贪心算法 使用单个数组作为输入来查找最大(或最小)元素(或总...原创 2019-12-26 14:16:21 · 381 阅读 · 0 评论