- 博客(7)
- 收藏
- 关注
原创 Windows下C++使用mingw无法识别thread和mutex相关库
【代码】Windows下C++使用mingw无法识别thread和mutex相关库。
2025-11-04 00:39:12
209
原创 Android Studio导入其他java library作为app module依赖库
在 Android Studio 中,一个 App 模块引用另一个 Java Library 模块的过程主要包括和。
2025-08-04 11:57:13
940
原创 android studio开发过程中遇到的问题
保存后运行,强制 Java 标准输出/错误输出使用 UTF-8 编码,配合终端的 UTF-8 编码(方法 1)即可解决乱码。等),默认情况下会将所有依赖的路径直接写在命令行中,导致长度超过系统限制(Windows 系统对命令行长度限制较严格)。目录下的测试默认运行在本地 JVM,不依赖 Android 设备,适合快速验证逻辑)。后,Gradle 会将类路径信息存储在外部文件中,从而缩短命令行参数长度,避免报错。前两种方法需要编写额外的代码,如果想直接在源文件上测试,可采用下面的方法。
2025-07-24 15:55:43
1181
原创 前缀、中缀、后缀表达式的原理与 C++ 实现
前缀表达式,也叫波兰式,运算符置于操作数之前。例如,对于简单表达式3 + 4,其前缀表达式为+ 3 4。计算时需从右向左扫描。总的来说,前缀和中缀表达式都可以转换为后缀表达式来方便的计算,需要注意的是,在计算前缀表达式时,首先将前缀表达式反转,将反转后的表达式按照计算后缀表达式的类似方法计算,但是在这里先弹出的是左操作符,后弹出的是右操作符,而计算实际的后缀表达式时,先弹出的是右操作符,后弹出的是左操作符,写代码时需要注意。
2025-04-14 01:13:51
2249
原创 十大排序算法及其 C++ 实现
不同的排序算法适用于不同的场景,我们需要根据数据的特点和实际需求来选择合适的排序算法。例如,对于小规模数据,简单的排序算法如冒泡排序、选择排序和插入排序可能就足够了;而对于大规模数据,高效的排序算法如归并排序、快速排序和堆排序则更为合适。计数排序、桶排序和基数排序适用于特定类型的数据,如整数且数据范围较小的情况。数据特征对算法选择的影响元素重复性:如果数据中可能包含大量重复元素,三路快排是较好的选择。
2025-04-13 22:54:48
1691
原创 二叉树的多种遍历算法实现与解析
本文详细介绍了二叉树的多种遍历算法的实现,包括递归和非递归版本。每种算法都有其独特的思路和应用场景。在实际应用中,我们可以根据具体问题选择合适的遍历算法。同时,了解每种算法的时间复杂度和空间复杂度有助于我们优化代码和提高算法效率。希望本文对你理解二叉树的遍历算法有所帮助。如果你有任何疑问或建议,欢迎留言交流。
2025-04-13 17:10:39
1547
原创 使用VNC Viewer连接阿里云服务器
配置完成以后登录阿里云服务器管理控制台,在防火墙添加TCP 5901端口。打开安装好的TightVNC Viewer, 在Romote Host输入。,点击connect,在新的页面输入之前设置的 VNC 连接密码即可连接成功。
2025-04-10 20:40:08
843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅