第40题:数组中只出现一次的数字 难易度:⭐⭐⭐ 本题重点考察的是异或运算,本题目在原书中讲解的非常到位: 代码如下: 第41题:和为S的连续正...
第40题:数组中只出现一次的数字 难易度:⭐⭐⭐ 本题重点考察的是异或运算,本题目在原书中讲解的非常到位: 代码如下: 第41题:和为S的连续正...
第42题:和为S的两个数字 难易度:⭐ 本题分析:使用一个头指针和一个尾指针,每次让头指针和尾指针所对应的数字相加判断和是否为sum。因为数组是...
第55题:链表中环的入口节点 难易度:⭐⭐ 分析思路如下:分析:1:如何判断链表有环无环,如果有环,能否返回第一个入环节点? 对于一个成环链表,...
第59题:按之字形顺序打印二叉树 难易度:⭐⭐⭐ 分析:准备两个栈,在打印某一层的节点的时候,把下一层的节点保存在相应的栈中。如果打印的当前层数...
UML UML是让系统可视化,让规格和设计文档化的表现方法,它是Unified Modeling Language(统一建模语言)的简称 类图 ...
示例程序 Product 接口 Manager 类 MessageBox 类 Main 类 该程序输出的结果为: Prototype 模式中的角...
Builder模式即建造者模式,在这里,我就不使用《图解设计模式》一书中的程序作为示例了,而是换一个让人更加清晰易懂的例子。 示例程序 示例程序...
题目链接 解法一:暴力求解 对于本题,最简单,暴力的方法就是循环嵌套,暴力求解。对于每一个柱子,都算出以这个柱子为左边界形成的容器面积,依次比较...
题目链接 排序+双指针夹逼法 对于本题,无论是暴力求解,还是使用哈希表求解,我觉得都不如排序之后使用左右夹逼的方法好理解。解析:针对数组[-1,...
题目链接本题是对于上一题 leetcode141.环形链表 的扩展题目,在我的文章 链表相关基础题及答案解析 中,有关于这道题目的详细题解。在这...
专题公告
每天分享一篇文章
让你从零起步,变成专业选手