- 博客(33)
- 收藏
- 关注
原创 C++ 大数相加(简要版)
通过一个循环,逐位计算两个字符串的和。每次加法会计算当前位的和,同时考虑上一个计算中的进位(由于加法是从低位到高位进行的,因此我们首先将两个字符串反转,方便从低位开始相加。是两个字符串中较长字符串的长度。我们需要逐位遍历并进行加法操作。这样做的目的是确保两个字符串的长度一致,方便逐位加法。这是为了避免对空字符串进行无意义的加法。,然后再加上进位,得到最终的结果。短,则交换它们的位置,保证。字符串,得到正确的加法结果。时间复杂度是 O(n),其中。),则在结果字符串末尾加上。相同,缺少的位补充为。
2025-04-11 19:47:00
421
原创 非递归(迭代)遍历二叉树
在树结构中我们经常使用递归算法,但是递归本身的特质会带来很多疑难痛点,比如递归过深导致爆栈,或者是逻辑复杂...本文将以树的前序遍历为例,浅析迭代算法如何模拟递归过程。
2023-11-02 19:55:27
258
空空如也
用arcgis可以做哪些校园项目?
2023-11-20
react native 0.72版本能用的录音库有什么?
2023-09-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人