E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
抽象数据类型
面向对象三大特征:继承、封装、多态 (泛型)
数据被保护在
抽象数据类型
的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。
陌路一枝花
·
2020-08-03 21:52
java
面向对象的三大特征:封装、继承、多态。
被封装的对象通常被称为
抽象数据类型
。封装的意义在于隐藏了内部实现、操作简单,提高了数据的安全性。二、继承继承,是指一个类的定义可以基于另外一个已存在的类,即子类继承父类,从而实现父类的代码的重用。
人鱼线
·
2020-08-03 20:31
java 数据结构 ArrayList基本的实现
1.ADT(abstractdatatype)
抽象数据类型
——也就是带有某些操作的一些对象的集合.java已经为我们很好的实现.集合的概念在Collection中得到很好的抽象。
欣欣欣白白白
·
2020-08-03 19:31
java
数据结构
C++编程思想读书笔记--C++中的C
用户定义数据类型:
抽象数据类型
。(2)4个基本数据类型:char、int、float、double(3)说明符:short、long、signed、unsigned(4)unsigned不保存符号,
lconline
·
2020-08-03 18:24
C++
数据结构课程设计---------用栈来实现表达式求值
例如2*(3+4)包含的运算符只能有'+'、'-'、'*'、'/'、'('、')';(2)输出的形式:运算结果,例如2*(3+4)=14;(3)程序所能达到的功能:对表达式求值并输出2、系统设计1、栈的
抽象数据类型
定义
iteye_15968
·
2020-08-03 18:18
数据结构详解
第一课:数据结构的基本概念和术语第二课:
抽象数据类型
的表示与实现第三课:算法及算法设计要求第四课:算法效率的度量和存储空间需求第五课:线性表的类型定义第六课:线性表的顺序表示和实现第七课:实验一线性表的顺序存储实验第八课
椰子哥·天行者
·
2020-08-03 17:22
数据结构
数据结构: 优先队列的应用
^^优先队列(priorityqueue)是一个以集合为基础的
抽象数据类型
,每个元素都有一个优先级,对优先队列执行的操作有1)查找;2)插入一个新元素;3)删除。
ZhangYv
·
2020-08-03 14:24
数据结构与算法
数据结构
作业
算法
insert
processing
语言
树与树的算法
文章目录树的概念数的术语树的种类树的存储与表示常见树的应用场景二叉树二叉树的节点表示以及树的创建二叉树的遍历深度优先遍历广度优先遍历树的概念树(tree)是一种
抽象数据类型
(ADT)或时实作这种
抽象数据类型
的数据结构
Nakisha
·
2020-08-03 13:32
红黑树数据结构剖析
对于大部分数据结构,一般都会使用
抽象数据类型
的方
仝齾翯郻龏
·
2020-08-03 11:52
算法
快速并查集(Java实现)
适合于描述这类问题的
抽象数据类型
称为并查集。1.并查集的概述并查集的数学模型是一组不相交的动态集合的集合S={A,B,C,...}
若明天不见
·
2020-08-03 08:09
数据结构
最全Java集合笔记
接口:表示集合的
抽象数据类型
。接口允许我们操作集合时不必关注具体实现,从而达到“多态”。在面向对象编程语言中,接口通常用来形成规范。实现:集合接口的具体实现,是重用性很高的数据结构。
架构大数据双料架构师
·
2020-08-03 08:22
通用链表首先要做到能够存放任何数据类型的数据
存值还是存指针通用链表首先要做到能够存放任何数据类型的数据,新手常见的做法是定义一个
抽象数据类型
,需要存放什么,就定义成什么。
weixin_33806509
·
2020-08-03 06:29
《计算机科学导论(原书第3版)》学习笔记
目录:第一章诸论第二章数字系统第三章数据存储第四章数据运算第五章计算机组成第六章计算机网络和因特网第七章操作系统第八章算法第九章程序设计语言第十章软件工程第十一章数据结构第十二章
抽象数据类型
第十三章文件结构第十四章数据库第十五章数据压缩第十六章安全第十七章计算理论第十八章人工智能正文
weixin_30532987
·
2020-08-03 06:26
java集合源码解读---Queu和Stack的数组和链式实现
栈和队列所谓的栈,是一个含有至少两个基本操作的
抽象数据类型
:插入新的元素;删除最近时间插入的元素。遵循FILO(Firstin,lastout,先进后出)的原则。
hungry_bug
·
2020-08-03 00:10
数据结构
数据结构复习笔记(易错/偏门知识点集)
6.单链表属于存储结构7.
抽象数据类型
的定义只取决于他的一组逻辑特性,而与其在计算机内部的表现形式无关,即不论其内部结构如何变化,只要他的数学特
forg_ood
·
2020-08-02 17:49
数据结构学习笔记(2)之数据结构绪论
大话数据结构之数据结构绪论1基本概念及术语1.1数据1.2数据元素1.3数据项1.4数据对象1.5数据结构2逻辑结构与物理结构2.1逻辑结构2.2物理结构3
抽象数据类型
3.1数据类型3.2
抽象数据类型
“
Sean_Zhangyx
·
2020-08-02 17:18
学习笔记
数据结构
算法
c语言
并查集的原理及实现
适合于描述这类问题的
抽象数据类型
称为并查集(union-findset)。并查集一般可以解决一下问题:查找元素属于哪个集合沿着数组表示树形关系以上一直找到根(即:树中中元素为负数的位置)查看两个
海盗船长没有船y
·
2020-08-02 14:34
C++
Python 刷题笔记:二叉树专题一
基础知识点树首先看下“树”的概念:树是一种
抽象数据类型
(ADT)或是实现这种
抽象数据类型
的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次
TEDxPY
·
2020-08-02 14:35
LeetCode
堆,堆的创建,插入,删除,建立
优先队列的完全二叉树表示堆的两个特性结构性:用数组表示的完全二叉树;有序性:任一结点的关键字是其子树所有结点的最大值(或最小值)“最大堆(MaxHeap)”,也称“大顶堆”:最大值“最小堆(MinHeap)”,也称“小顶堆”:最小值堆的
抽象数据类型
描述类型
-出发-
·
2020-08-02 13:36
数据结构
数据结构心法指南
数据结构(C语言版)(第二版)类C的C实现(1)--------复数
目录前言源代码前言马马虎虎学了学C,想着终于可以尝试学一下数据结构了,结果发现学着还是那么费劲,可能还是代码写的太少,而且想把一个
抽象数据类型
转换成可以运行的C程序对我这个小白来说简直就跟做项目一样。
ReBornReFly
·
2020-08-02 12:27
c语言
数据结构
c语言
数据结构
Redis Streams简介
至少在概念上,因为RedisStreams是一种在内存中表示的
抽象数据类型
,它们实现了更强大的操作,以克服日志文件本身的限制。
leonnki
·
2020-08-01 13:22
DB
Redis
JAVA学习记录(四)面向对象编程三大特性之封装
封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用
抽象数据类型
将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在
抽象数据类型
的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系
游侠souy
·
2020-08-01 11:37
java
java 集合的概念以及集合框架介绍
接口:即表示集合的
抽象数据类型
。接口提供了让我们对集合中所表示的内容进行单独操作的可能。实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据结构。
benxiaohai888
·
2020-08-01 11:44
javaSE
西安理工大学计算机考研数据结构863整理总结
第一章绪论考试大纲1)了解数据元素、数据结构、
抽象数据类型
、存储结构等概念;了解算法概念及算法设计的基本要求;2)掌握算法分析方法、语句的频度和估算时间复杂度、空间复杂度分析方法。
mzj15101229871
·
2020-08-01 09:24
数据结构
黑马程序员____面向对象的程序设计
抽象数据类型
1.
抽象数据类型
(ADT)是指一个数学模型以及定义在该模型上的一
handawnc
·
2020-08-01 09:16
编程语言
Java关于equals和hashCode方法的建议
比较的是两个对象的引用是否相同(即仅在两个对象指向同一块内存区域时才返回真),equals方法在Object类中定义,同样是比较两个对象的引用是否相等,但是在API中的类都会重写,对于自己定义的类通常情况下也需要我们根据
抽象数据类型
的性质重写
张小L
·
2020-08-01 08:23
软件构造
Python实现的“
抽象数据类型
”
Python语言本身么有提供类型其他面向对象语言的抽象类、接口语法,我们可以在Python中引用abc模块来实现抽象类。fromabcimportABCMeta,abstractproperty,abstractmethodclassSet(metaclass=ABCMeta):#元类型是类的类'''集合抽象类,metaclass=ABCMeta表示将Set类作为ABCMeta的子类继承于abc.
zjhzcjg
·
2020-08-01 08:23
数据结构(Python版)
图解二叉排序树的实现 (超详细)
前面基础部分复习起来还是蛮快的,就是最后一章讲
抽象数据类型
有点难理解这其中最难的应该就是二叉排序树(也叫二叉搜索树)了,我照着书中的源码敲了一遍,反复看了很多遍,虽然大致的过程是知道的,但是有些细节真的是有点难理解
遐想派
·
2020-08-01 06:46
数据结构教程
数据结构教程第一课:数据结构的基本概念和术语第二课:
抽象数据类型
的表示与实现第三课:算法及算法设计要求第四课:算法效率的度量和存储空间需求第五课:线性表的类型定义第六课:线性表的顺序表示和实现第七课:实验一线性表的顺序存储实验第八课
tracyjsf
·
2020-08-01 01:47
数据结构与算法3:操作受限的线性表——栈
文章目录栈(stack)的定义栈的
抽象数据类型
栈的顺序存储栈的链式存储栈的应用栈(stack)的定义例子弹夹式手枪压入子弹浏览器前进后退键文档图像软件中的撤销操作定义定义:栈(stack)是限定只在表尾进行插入和删除操作的线性表允许插入和删除的一端称为栈顶
Bai_Yin
·
2020-07-31 21:00
数据结构与算法
集合框架复习总结(一)
(1)接口:即表示集合的
抽象数据类型
。接口提供了让我们对集合中所表示的内容进行单独操作的可能。(2)实现:也就是集合框架中接口的具体实现。实际
美队大战蜘蛛仔
·
2020-07-31 20:26
JavaEE的总结
面向对象软件构造(第2版)-第6章 Abstract data types
抽象数据类型
(上)
Thisopenedmymind,Istartedtograspwhatitmeanstousethetoolknownasalgebra.I’llbedamnedifanyonehadevertoldmebefore:overandagainMr.Dupuy[themathematicsteacher]wasmakingpompoussentencesonthesubject,butnotonc
萝卜
·
2020-07-31 19:37
面向对象软件构造译文
如何实现自定义的数据结构?以线性表的实现为例分析
2,
抽象数据类型
ADT设计(线性表需要提供什么接口?)
hapjin
·
2020-07-31 17:38
数据结构
数据结构
单链表
JAVA
Java ADT——一元二次多项式
1、一元二次多项式
抽象数据类型
类QUAdratic.javapackagecom.practice1_2;/***一元二次多项式ADT类*/publicclassQUAdratic{privateinta
JonathanRJt
·
2020-07-31 14:35
Java
类和对象专题总结
2.基本语言定义的ADT(1)
抽象数据类型
由两部分:一组数据和对数据的操作。结构体描述数据,全局函数描述对数据的操作,数据以参数的形式传递给函数。(2)SalesData采用结构体加全局函数的方式实
爱吃老谈酸菜的DV
·
2020-07-30 21:02
C语言C++专题总结
C++字符串向量和数组
字符串、向量和数组除了基本内置类型外,C++还定义了一个内容丰富的
抽象数据类型
库,如string、vector和迭代器。
jeson-lin
·
2020-07-30 21:15
C/C++
C++
字符串向量
数组
对C++面向对象的理解:封装、继承、多态
 一、封装封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用
抽象数据类型
将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在
抽象数据类型
的内部,尽可能地隐藏内部的细节
_123杨子江
·
2020-07-30 21:30
C++
#软件构造# Abstraction function and representation invariant(Java
抽象数据类型
和引用不变量)
抽象数据型:在数据结构里面是指一个数学模型以及定义在此数学模型上的一组操作,但是在Java里面抽象数据型指的是以abstract定义的函数方法,那么定义这样一个没有函数体的方法有什么作用呢?这里我们先引入另外一个概念:接口。接口可以说是一个纯粹的抽象类,这里引用一下哈工大王忠杰教授对接口的理解:接口===CSP认证书、会计师证书、律师证书类===张三、李四、王五、...、全世界每一个人张三拥有“C
小明难亡
·
2020-07-30 20:05
成长之路
软件构造
Java
NET面试题 (四)
TLW:封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在
抽象数据类型
内部。继承:子类拥有父类的所有数据和操作。多态:一个程序中同名的不同方法共存的情况。
aylbsbgrt03801448
·
2020-07-30 14:39
面向对象和基于对象区别
基于对象仅仅支持了
抽象数据类型
的功能,继承也不过体现了一种is-a的关系,也是
抽象数据类型
,只是建立了一个层次体系。但是什么是面向对象呢?
murongjianke001
·
2020-07-30 12:59
数据结构学习笔记:表、栈和队列
表、栈和队列
抽象数据类型
概念
抽象数据类型
(AbstractDataType,ADT)是带有一组操作的一些对象的集合,是数学的抽象。实例表、图、集合以及他们各自的操作(添加、删除等)一起形成的对象。
eicomtpmh
·
2020-07-30 09:49
算法
数据结构与算法之第二章线性表
但采用的存储表示可能会对其有限制2、线性表的
抽象数据类型
package线性表;publicinterfaceIList{//清空线性表publicvoidclear();//判断线性表是否为空
华工万人迷
·
2020-07-30 07:36
C语言不完整类型与封装
使程序设计更加高内聚、低耦合减少对结构体成员的直接访问,防止用户随意破坏模块内部的
抽象数据类型
。适用范围本文档适用于C语言开发的人员。
Lancer_Zhang
·
2020-07-30 06:10
C语言相关
数据结构与算法学习总结-线性表基础
1.
抽象数据类型
抽象数据类型
(abstractdatatype,ADT):是带有一组操作的一些对象的集合。
抽象数据类型
是数学的抽象;在ADT的定义中没有的地方提到关于这组操作是如何实现的任何解释。
空谷回响
·
2020-07-30 06:32
数据结构
C语言-线性表(1)
抽象数据类型
:
抽象数据类型
用于分析和设计。
仰望繁星.
·
2020-07-30 05:46
C语言打怪
JAVA基础整理-70.Java集合、泛型和枚举
集合中的接口接口是集合的
抽象数据类型
,提供对集合中所表示的内容进行单独操作的可能。Collection接口:该接口是最基本的集合接口,一个Collection代表一个元素。
weixin_30527551
·
2020-07-30 02:39
数据结构笔记之用C++实现顺序栈和链式栈
不管是“顺序栈”还是“链式栈”,我们可以先定义一个栈的ADT(
抽象数据类型
),如下面的“stack.h”#ifndefSTACK_H#defineSTACK_HconstintmaxSize=50;templateclassStack
shirnyLin
·
2020-07-30 00:37
C++
数据结构与算法之线性表(一)(笔记)
抽象数据类型
标准定义:ADT
抽象数据类型
名Date数据元素之间逻辑关系的定义Operation操作endADT线性表的存储结构:顺序存储结构封装的三个属性:存储空间的起始位置线性表的最大存储容量线性表的当前长度获得元素算法
iStorms
·
2020-07-29 20:58
数据结构与算法
数据结构--栈的实现(顺序栈和链栈)
栈的
抽象数据类型
packagepers.zhang.stack;/***@authorzhang*@date2020/1/16-14:05**栈接口,描述栈的
抽象数据类型
,泛型参数T表示数据元素的数据类型
吴声子夜歌
·
2020-07-29 17:13
数据结构
数据结构(严蔚敏李冬梅)课后答案第一章
第1章绪论1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、
抽象数据类型
。答案:数据:是客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。
追梦小猿
·
2020-07-29 15:52
数据结构
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他