Leetcode算法题
文章平均质量分 89
卜困
大家一起喜羊羊
展开
-
--LeetCode--《二叉树的最大深度》(JAVA)
二叉树的最大深度给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例: 给定二叉树 [3,9,20,null,null,15,7],返回它的最大深度 3 。/** * Definition for a binary tree node. * public class TreeNode { * ...原创 2019-11-22 22:21:13 · 107 阅读 · 0 评论 -
--LeetCode--《课程表》(JAVA)
题目摘自力扣的算法题—《课程表》该题运用了拓扑排序来进行解答,题目如下:然后查阅了相关书籍,观看了相关拓扑排序的视频,和一些csdn的博客,相关推荐:leetcode-《课程表》,最终完成如下(使用的是java语言):class Solution { public boolean canFinish(int numCourses, int[][] prerequisites) {...原创 2019-10-22 13:33:00 · 326 阅读 · 0 评论 -
--力扣LeetCode--912. 排序数组(使用java快速排序)
--力扣LeetCode--912. 排序数组(使用java快速排序)最近了解到很多面试官喜欢问快速排序的问题或者让你手撕快排,故学习了一下快速排序,并运用进力扣Leetcode的算法题中,毕竟只有自己动手实践了,才不容易忘记。也许本篇文章比较适合面向半懂快排的大佬们,因为写的不精T^T。这里我参考了一位CSDN博主名为MoreWindows写的一篇关于快排的文章,写的很白话,挺好的,大家也可...原创 2019-08-28 22:01:53 · 1093 阅读 · 0 评论