![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 529 阅读 · 0 评论 -
C与C++实现高维数组的动态开辟(本博客学习于51CTO 鲍松山 C++高级教程)
目录1.VS安装VLD内存泄露检测工具2.C语言下实现二维数组的动态开辟3.C++下实现二维数组的动态开辟4.C++下实现高维数组的动态开辟1.VS安装内存泄漏检测工具VLD参考这篇博客即可:https://blog.csdn.net/GZrhaunt/article/details/568397652.C语言下实现二维数组的动态开辟#include<ios...原创 2018-11-15 11:38:52 · 778 阅读 · 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 · 1626 阅读 · 0 评论 -
数据结构:树
1. 二叉树的基本运算1.1 创建二叉树str - A(B(D(,G)), C(E,F))code:#include<iostream>using namespace std;#define MAXSIZE 100typedef struct BTNode { char val; BTNode* lchild = NULL; BTNode* rch...原创 2019-04-23 09:26:15 · 336 阅读 · 0 评论 -
数据结构:图
图的基本数据结构,表头节点和边表节点 code:#include<iostream>using namespace std;#define MAXV 100typedef struct Arcnode { int data; struct Arcnode *nextArc;}ArcNode;typedef struct An...原创 2019-05-04 15:54:28 · 299 阅读 · 0 评论