- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 LeetCode Easy 前26-30道
#111 Minimum Depth of Binary Tree#112 Path Sum#118 Pascal’s Triangle#119 Pascal’s Triangle II#121 Best Time to Buy and Sell Stock#111 Minimum Depth of Binary Tree要求:求二叉树的最浅深度思路1:采用递归的思路,没毛病,一次ACclass Solution {public: int minDepth(TreeNode* r
2021-08-19 23:35:52
278
原创 LeetCode Easy 前21-25道
#100 Same Tree #101 Symmetric Tree #104 Maximum Depth of Binary Tree #108 Convert Sorted Array to Binary Search Tree #110 Balanced Binary Tree #100 Same Tree 要求:给定2个树,判断是否完全相同思路1:递归判别即可,上代码class Solution {public: bool isSameTree(TreeNode* p,
2021-08-18 21:02:27
225
原创 LeetCode Easy 前16-20道
#69 Sqrt(x)#70 Climbing Stairs#83 Remove Duplicates from Sorted List#88 Merge Sorted Array#94 Binary Tree Inorder Traversal#69 Sqrt(x)要求:给定非负整数,求其整数平方根,不能使用库函数思路1:从0开始逐渐平方往给定数值靠近。但是总感觉这个方法很一般,倒是能通过class Solution {public: int mySqrt(int x) {
2021-08-14 19:26:22
275
原创 LeetCode Easy 前11-15道
#35 Search Insert Position#53 Maximum Subarray#58 Length of Last Word#66 Plus One#67 Add Binary#35 Search Insert Position要求:给定排序数组和一个数字,返回数字在数组中的索引,或者找不到时,返回插入位置的索引,算法O(logN)思路1:O(n)容易,遍历即可,但不符合题目要求。class Solution {public: int searchInsert(v
2021-08-13 16:24:44
229
原创 LeetCode Easy 前6-10道
#20 Valid Parentheses#21 Merge Two Sorted Lists#26 Remove Duplicates from Sorted Array#27 Remove Element#28 Implement strStr()#20 Valid Parentheses要求:给定括号字符串,判断是否有效括号串思路1:遍历字符串,栈结构,压栈时,判断与栈顶的关系;匹配则弹出。不匹配继续入栈。最后判断栈是否为空。一次通过。class Solution {public:
2021-08-12 17:27:15
130
原创 LeetCode Easy 前1-5道
LeetCode Easy 前5道1 Two Sum7 Reverse Integer9 Palindrome Number13 Roman to Integer14 Longest Common Prefix
2021-08-11 22:02:16
142
原创 《麦肯锡卓越工作方法》读后感
《麦肯锡卓越工作方法读后感》阅读时间:2021年8月8日第一章:正确做事,做正确的事正确方式做事:效率做正确的事:效能首先,找出“正确的事”;开始时就怀有最终目标第二章:做要事,而不是做急事按照事情的重要程度,编排行事优先次序。重要程度:对实现目标的贡献大小编排原则:这件事,是否能使我更接近目标精心确定主次的四个反思1.我从哪里来,要到哪里去?2.我需要做什么?3.什么能给我最高回报?应该把时间和精力集中在能给自己最高回报的事情上,即会比别人干得出色的事情上。帕累托定律:应当用
2021-08-09 10:48:19
429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅