- 博客(3)
- 收藏
- 关注
原创 【LeetCode刷题笔记】动态规划
总结:动态规划是一种解决最优化问题的分治思想,将复杂的问题分解成若干个子问题,最优策略的子策略一定是最优的,之后的决策只与当前状态有关,通过记录重复子问题的解达到空间换时间的目的。
2024-04-28 20:47:34
1515
原创 【Bug记录】编译c++程序报错undefined reference to `std::ios_base::Init::Init()‘
在linux下编译c++程序时报错:使用的是gcc编译器,gcc是c语言编译器,默认链接的库是libc.so,要使其链接到c++的库libstdc++.so。方法2 在vscode的tasks.json中添加参数若使用vscode作为IDE,可在tasks.json的“args”中添加链接库参数:无论是.c后缀还是.cpp后缀,g++都认为是c++程序,g++可以自动连接c++标准库。或在vscode的tasks.json中将command改为g++的路径。
2024-03-25 14:30:38
999
原创 【上传本地代码至Gitee仓库,并配置Qt Creator的Git功能】
Gitee是基于git分布式版本控制系统的国内代码托管平台,在团队进行开发协作时有利于代码的更新管理,同时其版本回退功能可以防止一些误操作导致代码发生不希望的修改。目前本人正在做一个基于Qt的项目,Qt Creator中集成了git的版本控制功能,本文用于记录将代码上传至gitee的步骤和遇到的问题。系统版本 Ubuntu20.04git版本 2.25.1Qt Creator版本 5.14.0。
2023-11-28 13:16:35
3621
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人