
C++
qiao_lili
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeetCode初级算法
目录 1.数组 2.字符串 3.链表 4.树 5.排序和搜索 6.动态规划 7.设计问题 8.数学 9.其他 1.数组 1.1 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 class Solution { public: ...原创 2018-10-31 18:48:44 · 622 阅读 · 0 评论 -
C与C++实现高维数组的动态开辟(本博客学习于51CTO 鲍松山 C++高级教程)
目录 1.VS安装VLD内存泄露检测工具 2.C语言下实现二维数组的动态开辟 3.C++下实现二维数组的动态开辟 4.C++下实现高维数组的动态开辟 1.VS安装内存泄漏检测工具VLD 参考这篇博客即可:https://blog.youkuaiyun.com/GZrhaunt/article/details/56839765 2.C语言下实现二维数组的动态开辟 #include<ios...原创 2018-11-15 11:38:52 · 838 阅读 · 0 评论 -
VS2015下编译和使用C++静态和动态衔接库
目录 1.编译静态衔接库 2.使用静态衔接库 3.编译动态衔接库 4.使用动态衔接库 1.编译静态衔接库 方法: 打开vs2015建立工程-->设置项目属性-->编写.h文件和.cpp文件-->编译-->复制生成的.h文件和.lib文件加入新的工程目录 项目属性如下: 用于编译的Test.h和Test.cpp代码如下: Test.h: #p...原创 2018-11-19 21:01:00 · 1703 阅读 · 0 评论 -
数据结构:树
1. 二叉树的基本运算 1.1 创建二叉树 str - A(B(D(,G)), C(E,F)) code: #include<iostream> using namespace std; #define MAXSIZE 100 typedef struct BTNode { char val; BTNode* lchild = NULL; BTNode* rch...原创 2019-04-23 09:26:15 · 403 阅读 · 0 评论 -
数据结构:图
图的基本数据结构,表头节点和边表节点 code: #include<iostream> using namespace std; #define MAXV 100 typedef struct Arcnode { int data; struct Arcnode *nextArc; }ArcNode; typedef struct An...原创 2019-05-04 15:54:28 · 377 阅读 · 0 评论