
2021--数据结构与数据算法
任何东西,它都值得再次感悟。数据结构当然也值得去感悟
码字界陈冠希
一个立志拿代码泡妞的男人·····帅是我的缺点······
展开
-
(2021-003)数据结构与算法---排序(选择,冒泡,插入排序)
简介:在以前的基础上优化了代码,自己书写选择排序,冒泡排序,插入排序········#include<iostream>using namespace std;#include<time.h>//随机函数的头文件导入#define Len 10//宏定义//排序算法:按照一定规则对多个数据进行排序//稳定排序:排序后的数据,相对位置不便。(针对一系列数据中的重复数据,它们排序后,可能相对位置发生变化。)//不稳定排序:排序后的数据,相对位置发生变化,但仍然有序。.原创 2021-05-20 16:16:22 · 138 阅读 · 0 评论 -
(2021-002)数据结构与算法---vector的学习(vector容器的模型构造)
简介:vector 是一个容器,容器里有迭代器。这个容器可以对数据增删查改。对于这个容器来说,我们只需如何去调用即使用它们,对于它是如何实现的,也就是vector的模型构造(它的增删查改功能如何实现的),我们可以利用空闲时间去自己分析去编写相关代码。...原创 2021-05-10 08:47:54 · 160 阅读 · 0 评论 -
(2021-002)数据结构与算法---STL的概述(迭代器与容器理解)
简介:争取把一些抽象化的东西人性化的讲解给大家。(STL的学习一定要掌握容器与迭代器的概念以及它们的关系,这样,你才能在之后的代码学习中恰到好处的运用它。)在STL的概念中,我们的着重点在容器,迭代器上。首先容器就是一个对函数即数据的封装,那么你要使用容器里的东西,你就需要一个具有移动性的工具来调用这些数据以及函数,所以迭代器的价值就体现出来了。简单说,迭代器就是一个智能化的指针,它能很方便的调用这些数据,同时它知道这些所需要的数据在什么位置。这样来解说容器以及迭代器,我觉的比较人性化理解。.原创 2021-05-01 20:10:57 · 131 阅读 · 0 评论 -
(2021-001)数据结构与算法 ---STL概述
简介:STL减少了我们对函数的构建,同时增加了我们对函数的调用。这样进一步降低了我们使用C++语言的开发效率。如果没有数据结构,你就还要去多次书写链表,然后才能对数据增删查改,这是很麻烦的事,如果有了数据结构,我们就不需要去自己反复书写链表,而是直接函数调用写好的链表相关函数,从而对数据 进行各种操作。所以,学习数据结构与算法,是一件提高编程效率的事。Stl的学习:STL:标准数据库。我觉的这个东西就是简化了代码开发,相当于你写了一长串代码所实现的功能,而别人仅仅只写了一个函数就实现了你的功能.原创 2021-04-30 19:31:48 · 285 阅读 · 1 评论