![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
小代码大用处
在程序的世界里遨游
展开
-
vcpkg安装问题
使用vcpkg安装第三方库时有可能出现各种错误; 比较简单的一个解决方法是: 先把VS IDE的区域环境更改为EngLish;安装完成后再切换回来,能解决80%的安装错误;原创 2021-03-30 16:11:50 · 468 阅读 · 0 评论 -
C++基础
vector使用vector是一个能够存放任意类型的动态数组例: vector<int> test;vector<vector<int>> test1; //定义一个二维数组创建二维数组:实例:#include<iostream> #include<vector> using namespace std; int main() ......原创 2018-06-29 19:02:16 · 111 阅读 · 0 评论 -
github操作
Git : 代码的版本控制管理系统可以干什么?1、防止代码丢失 2、远程同步代码 3、团队合作利器 4、代码还原 5、 记录代码版本Git常用操作命令:git init 初始化git仓库git status 查看状态git add 将文件添加到git仓库的暂存区git commit 将添加的暂存区的文件提交到git仓库git log ...原创 2018-06-29 20:20:48 · 149 阅读 · 0 评论 -
数据结构基础
线性数据结构:动态数组、栈、队列链表(Linked List):真正的动态数据结构数据存储在“节点(Node)”中class Node{ E e; Node next;}原创 2018-07-02 19:04:27 · 132 阅读 · 0 评论 -
递归
本质上,将原来的问题,转化为更小的同一问题例:数组求和Sum(arr[0...n-1])=arr[0]+Sum(arr[1...n-1]) 更小的同一问题Sum(arr[1...n-1])=arr[1]+Sum(arr[2...n-1]) 更小的同一问题Sum(arr[n-1...n-1])=arr[n-1]+Sum([]) 最基本的问题#include<iostream> #...原创 2018-07-02 19:04:57 · 107 阅读 · 0 评论