逐层构造二叉树
逐层构造二叉树刷leetcode时,测试用例输入一般都是一个元组,而二叉树的输入是按照元组顺序从上到下、从左到右逐层构造的。
为了方便本地测试,现在来实现这一构造方式吧!
首先二叉树数据结构定义:
12345678910struct TreeNode {public: int val; TreeNode* left; TreeNode* right; TreeNode() : val(0), left(nullptr), right(nullptr) {} TreeNode(int x) : val(x), left(nullptr) ...
1Q3-92.反转链表2
leetcode 92.反转链表2给你单链表的头节点 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-linked-list-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
举例:链表:
graph LR
0 --> 1
1 --> 2
2 --> 3
3 --> 4
4 --> 5
5 --> 6
6 --> 7 ...
GiteePages服务部署hexo+butterfly总结1
本文目的是为节省读者在刚开始部署博客遇到部分小问题时要解决处理而花费的不必要时间。
本文适合从零开始的读者,在刚开始部署博客时,大致浏览本文。
你可以只看仓库创建 Hexo 分支页内跳转,详细教程应当参考其它更加优质的博文。
本人参考的文章 顺序 推荐如下:
官方
个人
Hexo
网站搭建
hexo-theme-next
一小时搭建完自己的个人网站
hexo-theme-butterfly
使用hexo,如果换了电脑怎么更新博客?
本篇文章题目是总结1,主要总结在博客从开工到能实际运行起来所遇到的部分问题,只简略说明一些创建博客过程中的实际步骤。
现在开始!
1.如何创 ...