Delphi7基础教程(零点起航)PDF版
2021-05-01 01:33:21 31.76MB Delphi7 零点起航 基础教程
1
压缩文件包含的是:比斯电子KGS-20周年庆,免费赠送PADS视频电子教程DVD里面的所有电子教程,包括了PADS Logic、PADS Layout、PADS Router、HyperLynx入门指南_KGS、CAM350 Tutorial_CN
2021-04-30 15:21:57 10.58MB PADS电子教程
1
2.1 STL的诞生 长久以来,软件界一直希望建立一种可重复利用的东西 C++的面向对象和泛型编程思想,目的就是复用性的提升 大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重复工作 为了建立数据结构和算法的一套标准,诞生了STL 2.2 STL基本概念 STL(Standard Template Library,标准模板库) STL 从广义上分为: 容器(container) 算法(algorithm) 迭代器(iterator) 容器和算法之间通过迭代器进行无缝连接。 STL 几乎所有的代码都采用了模板类或者模板函数 pArray.Push_back(p2); pArray.Push_back(p3); pArray.Push_back(p4); pArray.Push_back(p5); printPersonArray(pArray); cout << "pArray的大小:" << pArray.getSize() << endl; cout << "pArray的容量:" << pArray.getCapacity() << endl; }int main() { //test01(); test02(); system("pause"); return 0; } 67686970717273747576777879808182838485868788 2.3 STL六大组件 STL大体分为六大组件,分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器 1. 容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据。 2. 算法:各种常用的算法,如sort、find、copy、for_each等 3. 迭代器:扮演了容器与算法之间的胶合剂。 4. 仿函数:行为类似函数,可作为算法的某种策略。 5. 适配器:一种用来修饰容器或者仿函数或迭代器接口的东西。 6. 空间配置器:负责空间的配置与管理。 2.4 STL中容器、算法、迭代器 容器:置物之所也 STL容器就是将运用最广泛的一些数据结构实现出来 常用的数据结构:数组, 链表,树, 栈, 队列, 集合, 映射表 等 这些容器分为序列式容器和关联式容器两种: 序列式容器:强调值的排序,序列式容器中的每个元素均有固定的位置。 关联式容器:二叉树结构,各元素之间没有 严格的物理上的顺序关系 算法:问题之解法也 有限的步骤,解决逻辑或数学上的问题,这一门学科我们叫做算法(Algorithms) 算法分为:质变算法和非质变算法。 质变算法:是指运算过程中会更改区间内的元素的内容。例如拷贝,替换,删除等等 非质变算法:是指运算过程中不会更改区间内的元素内容,例如查找、计数、遍历、寻找极值等等 迭代器:容器和算法之间粘合剂 提供一种方法,使之能够依序寻访某个容器所含的各个元素,而又无需暴露该容器的内部表示方式。 每个容器都有自己专属的迭代器 迭代器使用非常类似于指针,初学阶段我们可以先理解迭代器为指针 迭代器种类
2021-04-30 14:59:18 2.56MB c++
1
鸟哥的linux私房菜基础篇+服务器篇(第三版)
2021-04-30 13:35:51 38.14MB 鸟哥 linux 私房菜 免费版
1
超清PDF版的智慧城市时空大数据与云平台建设技术大纲;
2021-04-29 20:02:11 1.75MB 智慧城市 时空大数据
1
天融信防火墙手册pdf版的(web页面下的设置)
2021-04-29 11:19:22 2.89MB 天融信防火墙手册pdf版的
1
This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact us for permission unless you’re reproducing a significant portion of the code.
2021-04-29 09:25:13 20.15MB Machine Learning for Hackers
1
微软对Power BI目前有三种授权方式,免费版(Power BI Free),专业版(Power BI Pro),以及增值版(Power BI Premium)。前两种主要适用于个人以及中小型企业,后一种适用于对数据分析报表有高度需求的大中型企业,也适用于打算基于Power BI进行二次产品开发的公司。 PowerBI是微软新一代的交互式报表工具,把相关的静态数据转换为酷炫的可视化的,能够根据filter条件,对数据执行动态筛选,从不同的角度和粒度上分析数据。 Power BI能够从各种数据源中抓取数据进行分析,除了支持微软自家产品如Excel,SQL Server等,各类数据库如Oracle,My SQL,IBM DB2等,还支持从R语言脚本,Hdfs文件系统,Spark平台等等地方导数据。尤其令人惊喜的一点是它可以直接从Web端抓取数据,连爬虫的功能都拥有了,当然是有限制的(=.=)
2021-04-28 18:01:26 83.4MB Power
1
经典电子教材:《Essential C++》(高清晰)pdf版
2021-04-26 15:54:02 920KB 计算机 C++ 编程
1
边界跟踪算法,一种很详细的说明,pdf版的。希望对大家有帮助,边界跟踪算法
2021-04-25 16:03:31 91KB 边界跟踪 算法
1