最新发布第5页
排序
【数据结构】顺序队列的基本操作(C++实现)
我介绍了数据结构中顺序队列的基本概念和 C++ 实现。我首先解释了队列是遵循先进先出(FIFO)原则的结构,并指出了顺序队列可能出现的“假溢出”问题,可通过循环队列解决。接着,我分别展示了...
【C++】使用cpp-httplib库实现http通讯
我介绍了如何使用 C++ 的 cpp-httplib 库实现 HTTP 通讯。我以通讯录云备份功能为例,详细展示了服务端和客户端的实现方法。在服务端,我创建了处理文件上传、下载和删除请求的路由。在客户端,...
【C++】过河卒问题
我通过动态规划方法解决了C++中的过河卒问题。我的方案首先考虑无马干扰的简化情况,路径数通过类似杨辉三角的递推计算。接着,我处理了有马的情况:在棋盘上标记出马及其所有控制点为障碍。在...
【C++】高精度加法
我实现了一个C++高精度加法算法。我的方法是模拟小学竖式加法,通过字符串读取大数,并将其倒序存入整型数组中,以便对齐进行计算。我逐位相加并处理进位,最终将存储结果的数组逆序输出,从而...
【C++】高精度减法
我实现了一个C++高精度减法算法。该方法的核心思想是模拟小学的竖式减法,通过字符串读取超过标准整型范围的大数,再将其倒序存入数组中。我通过比较两个数的大小来处理结果的正负,并实现了逐...
【递归】斐波那契数
我探讨了斐波那契数的求解方法。虽然直接使用递归是直观的,但它会因大量重复计算子问题而导致效率低下,在数据量大时容易超时。为了优化,我提出了两种基于“备忘录”思想的方法来避免重复计算...








































