![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣刷题
Culaccino.k
这个作者很懒,什么都没留下…
展开
-
WEEK03
WEEK03852. 山脉数组的峰顶索引1337. 矩阵中战斗力最弱的 K 行605. 种花问题189. 旋转数组229. 求众数 II122. 买卖股票的最佳时机 II455. 分发饼干原创 2021-06-06 23:26:42 · 152 阅读 · 0 评论 -
LEETCODE--WEEK 01
LEETCODE–WEEK 01104. 二叉树的最大深度剑指 Offer 10- II. 青蛙跳台阶问题62. 不同路径104. 二叉树的最大深度剑指 Offer 16. 数值的整数次方剑指 Offer 24. 反转链表原创 2021-05-16 14:26:16 · 112 阅读 · 0 评论 -
LEETCODE-DAY-004
LEETCODE-DAY-004数值的整数次方实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn)。不得使用库函数,同时不需要考虑大数问题。示例 1:输入:x = 2.00000, n = 10输出:1024.00000示例 2:输入:x = 2.10000, n = 3输出:9.26100示例 3:输入:x = 2.00000, n = -2输出:0.25000解释:2-2 = 1/22 = 1/4 = 0.25提示:-100.0 < x < 100原创 2021-05-16 14:08:48 · 60 阅读 · 0 评论 -
LEETCODE-DAY-003
LEETCODE-DAY-003 二叉树的最大深度给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3/ 9 20/ 15 7返回它的最大深度 3 。方法 1 递归/** * Definition for a binary tree node. * struct TreeNode { * int原创 2021-05-15 00:00:47 · 45 阅读 · 0 评论 -
LEETCODE-DAY-002
LEETCODE-DAY-002反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL方法 1 递归/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; *原创 2021-05-14 09:45:28 · 98 阅读 · 0 评论 -
LEETCODE-DAY-001
LEETCODE-DAY-001一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。方法 1class Solution {public: unordered_map<int,int> mp; int dfs(int n){ if(n==0) return 1; els原创 2021-05-13 23:00:26 · 76 阅读 · 1 评论