Loading...
面试问题汇总一、C++相关1.1 封装、继承、多态1.1.1 什么是多态?什么是编译时多态、什么是运行时多态(为何运行时才知道)?1.1.2 虚函数的工作...
C/C++笔记一、cmake与交叉编译0.编译相关0.1 编译的过程编译的过程实质上是把高级语言翻译成机器语言(二进制文件)的过程。预处理、编译、汇编和链...
1. 爬楼梯爬楼梯是一个经典的动态规划问题。假设你正在爬一个有n个阶梯的楼梯,每次你可以爬1个或2个阶梯。问爬到楼梯顶端有多少种不同的方法?D[1] = ...
#include <iostream> #include <queue> struct Node { int val; ...
1.最宽行是多宽?广度优先遍历使用二叉树的广度优先搜索(BFS),通过nextEnd和curEnd来分割不同的层数,nextEnd是由判断子节点是否存在更...