![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
力扣
力扣
柳阿九
前途似海,来日方长~
展开
-
【力扣】111. 二叉树的最小深度
题目是----给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。(说明: 叶子节点是指没有子节点的节点。)示例:给定二叉树 [3,9,20,null,null,15,7]返回它的最小深度 2。当看到这一题的标题时,我立马想到最大深度,当即就写下了如下代码:/** * Definition for a binary tree node. * st...原创 2020-03-13 22:31:01 · 146 阅读 · 0 评论 -
【力扣】155. 最小栈
155.最小栈(力扣)具体代码如下:class MinStack {public: /** initialize your data structure here. */ MinStack() {} void push(int x) { if(st.empty() || x <= min.top()) ...原创 2019-10-21 23:14:33 · 106 阅读 · 0 评论 -
【力扣】202. 快乐数
(力扣)202.快乐数下面是我的代码:bool isHappy(int n){ int num = n; int flag = 0; while (num) { flag += pow((long double)(num % 10), 2); num /= 10; } if (flag == 1) return true; if (flag == 4) ret...原创 2019-10-20 14:51:47 · 1339 阅读 · 0 评论 -
【力扣】237. 删除链表中的结点
(力扣)237.删除链表中的结点下面是我的代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */typedef struct ListNode ListNode;void deleteNode(stru...原创 2019-10-20 14:02:20 · 132 阅读 · 0 评论