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
抽象数据类型
自学《数据结构》的重点章节说明
针对的教材是《数据结构(C语言版)》(严蔚敏,吴伟民编著)下面的章节需要学习,其他章节可以不用学习:第1章绪论1.1什么是数据结构1.2基本概念和术语1.3
抽象数据类型
的表现与实现1.4算法和算法分析第
cownew
·
2010-02-03 22:00
数据结构
c
算法
存储
语言
基础概念辨析:重访数据抽象(On Understanding Data Abstraction, Revisited)
其中对数据抽象这个概念进行了深入的探讨,清晰地给出了
抽象数据类型
和对象的定义,并阐述了其区别以及对于实际编程的影响。因此抽空翻译出来供大家学习、参考。
hoping
·
2010-01-09 13:00
C实现面向对象(翻译)——第一章
第一章
抽象数据类型
—— 隐藏信息 ===== 1.1 Data Types 数据类型 ====== 任何一门编程语言都会有数据类型。
shaodian
·
2010-01-04 16:00
数据结构
编程
C++
c
C#
Java New IO的非阻塞特性
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
Jenjoy
·
2009-12-17 19:00
java
数据结构
应用服务器
socket
网络应用
Java Collection
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
skyuck
·
2009-11-25 22:00
java
多线程
数据结构
算法
框架
accelerated cpp chapter 11 定义
抽象数据类型
1设计一个类的时候,一般要先确定类提供的借口,确定借口的途径是研究类的使用者将会怎么使用类。 2explicit关键字。这个关键字只在定义带一个参数的构造函数的时候才有意义。声明为explicit的构造函数只有在用户显示的调用它的时候它才会被调用。这样就避免了改函数被隐式调用以生成一个对象。 3重载函数时,函数参数的const属性也能用于区分参数。如对索引操作符[]进行重载时,其参数都是一个整形
kankanli
·
2009-11-24 13:00
Java NIO类库Selector机制解析
NIO的包中主要包含了这样几种
抽象数据类型
: Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
kjfcpua
·
2009-11-19 17:00
java
windows
linux
exception
Mina
跨平台
基本数据结构的说明(二)
2.栈和队列 所谓的栈,是一个含有至少两个基本操作的
抽象数据类型
:插入新的元素;删除最近时间插入的元素。遵循FILO(First in,last out,先进后出)的原则。
jimmee
·
2009-11-05 01:00
数据结构
基本数据结构的说明(二)
2.栈和队列 所谓的栈,是一个含有至少两个基本操作的
抽象数据类型
:插入新的元素;删除最近时间插入的元素。遵循FILO(First in,last out,先进后出)的原则。
jimmee
·
2009-11-05 01:00
数据结构
冒号课堂§10.2:抽象类型
预览浅显的比方只是门槛前的台阶,借之或可拾级入门,却无法登堂入室具体类型是创建对象的模板,抽象类型是创建类型的模块
抽象数据类型
的核心是数据抽象,而抽象类型的核心是多态抽象必先以术养道,而后以道御术以社会身份而非个人身份作为公民之间联系
郑晖
·
2009-10-28 08:00
冒号课堂§10.2:抽象类型
预览浅显的比方只是门槛前的台阶,借之或可拾级入门,却无法登堂入室具体类型是创建对象的模板,抽象类型是创建类型的模块
抽象数据类型
的核心是数据抽象,而抽象类型的核心是多态抽象必先以术养道,而后以道御术以社会身份
冒号专栏
·
2009-10-28 08:00
《C++程序设计语言(特别版)》
2.5.2用户定义类型(亦
抽象数据类型
):确定你需要哪些类型;为每个类型提供完整的一组操作。2.6.2面向对象的程序设计:确定你需要哪些类;为每个类提供完整的一组操作;利用继承去明确地表示共性。
thy38
·
2009-10-25 19:00
C++
工作
算法
vector
Class
语言
java 数据结构名词介绍
这种接口数据视为一种
抽象数据类型
(ADT), 它描述了集合如何存储元素并定义了关键的数据操作。集合类是一种聚合数据结构, 它用特定的方法来实现存储和访问元素的接口。
liaobinxu
·
2009-09-30 23:00
java
数据结构
算法
UML
C++的编程范式
1、ADT+PPADT:abstractdatatype;
抽象数据类型
PP:procedureprogramme;面向过程的编程范式ADT+PP就是说面向过程的编程范式+
抽象数据类型
,你可以理解为c++
hilyoo
·
2009-09-24 23:00
编程
C++
oop
语言
fortran
inheritance
严蔚敏数据结构读书笔记(第三章续)
4队列1)
抽象数据类型
队列的定义 队列是一种先进先出(FIFO)的线性表。
chenaiyuxue
·
2009-09-21 11:30
编程
职场
休闲
严蔚敏数据结构读书笔记(第三章续)
4队列1)
抽象数据类型
队列的定义 队列是一种先进先出(FIFO)的线性表。
chenaiyuxue
·
2009-09-21 11:30
编程
职场
休闲
严蔚敏数据结构读书笔记(第三章)
第三章栈和队列1栈1)
抽象数据类型
栈的定义 栈是限定仅在表尾进行插入或删除操作的线性表。
chenaiyuxue
·
2009-09-20 17:23
编程
职场
休闲
严蔚敏数据结构读书笔记(第三章)
第三章栈和队列1栈1)
抽象数据类型
栈的定义 栈是限定仅在表尾进行插入或删除操作的线性表。
chenaiyuxue
·
2009-09-20 17:23
编程
职场
休闲
所谓并查集
像栈、队列一样,并查集也是一种重要的
抽象数据类型
,可以用于求解等价类问题。划分等价类需要对集合进行三种操作:1)构造只含有一个元素的集合;2)判定某个元素所在的子集,目的是为了
super_chris
·
2009-09-15 11:00
严蔚敏数据结构读书笔记(第二章)
第二章线性表1线性表的类型定义 1)
抽象数据类型
线性表的定义如下: ADTList { 数据对象:D={|∈ElemSet,i=1,2,…,n,n≥0}
chenaiyuxue
·
2009-09-04 10:50
编程
职场
休闲
严蔚敏数据结构读书笔记(第二章)
第二章线性表1线性表的类型定义 1)
抽象数据类型
线性表的定义如下: ADTList { 数据对象:D={|∈ElemSet,i=1,2,…,n,n≥0}
chenaiyuxue
·
2009-09-04 10:50
编程
职场
休闲
结构在C程序中的应用
将一般作为一个整体来使用的数据元素集合到一起从函数中返回多个数据元素构造链式数据结构映射数据在硬件设备、网络连接和存储介质上的组织方式实现
抽象数据类型
以面向对象的方式编程C程序中,经常将数据元素和函数指针聚合成结构
minyangchina
·
2009-08-28 12:00
Java Collection
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
daiyanfei
·
2009-08-27 18:54
java
职场
休闲
Java Collection
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
daiyanfei
·
2009-08-27 18:54
java
职场
休闲
(八)抽象数据结构—队列
一、队列说明: 队列和栈一样,也属于
抽象数据类型
,也主要是作为构思算法的辅助工具之一。不同的是队列的实现原理和栈不同,它采用的是FIFO(先进先出),而栈则是LIFO(后进先出)。
isiqi
·
2009-08-27 18:00
数据结构
算法
《代码大全》学习笔记二:第六章 可以工作的类
6.1类的基础:
抽象数据类型
(ADTs)
抽象数据类型
定义ADT(abstractdatatype),是指一些数据以及对这些数据所进行的操作的集合。 使用ADT的益处:1、 可以隐藏实现细节。
chgaowei
·
2009-07-19 15:00
设计模式
编程
工作
service
interface
编译器
《代码大全》学习笔记二:第六章 可以工作的类
6.1类的基础:
抽象数据类型
(ADTs)
抽象数据类型
定义ADT(abstractdatatype),是指一些数据以及对这些数据所进行的操作的集合。使用ADT的益处:1、可以隐藏实现细节。
常高伟
·
2009-07-19 15:00
工作
编程
编译器
设计模式
interface
service
软件学习笔记
Java NIO类库Selector机制解析
NIO的包中主要包含了这样几种
抽象数据类型
:Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
javavsnet
·
2009-07-14 13:00
java
C++
linux
windows
Mina
Thinking in C++ 读书笔记 之
抽象数据类型
声明&定义声明declare:这个名字是什么意思;extern,函数声明在C++中是必须的。其中extern和参数名称可以省略。定义define:这个名字分配的存储空间;unsignedchar*是c编译器支持的最小的存储片。无数据成员的结构总应当有最小的非零长度。堆和栈:如果在栈上创建一个变量,那么这个变量的存储单元由编译器自动开辟和释放。编译器准确地知道需要多少存储容量,根据这个变量的活动范
oncoding
·
2009-05-14 13:00
C++
REST
header
读书
存储
编译器
变量、函数和类(3)
l 类n 把数据对象和函数组合在一起来提供
抽象数据类型
(ADT)。
FocusOnACE
·
2009-05-06 14:00
c
队列的实现
抽象数据类型
队列:ADTQueue{数据对象:D={ai|ai(-ElemSet,i=1,2,...,n,n>=0}数据关系:R1={|ai-1,ai(-D,i=2,...,n}基本操作:InitQueue
djcsch2001
·
2009-03-21 14:00
struct
null
system
生活
存储
数据结构和算法
数组实现
以
抽象数据类型
的形式讨论数组的定义和实现,可以让我们加深对数组类型的理解。
djcsch2001
·
2009-03-18 22:00
constants
list
null
struct
system
语言
数据结构和算法
Java Collection
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这
ariyue
·
2009-03-11 09:00
java
多线程
数据结构
算法
框架
抽象数据类型
,让Oracle数据库数据管理更加容易
在没有
抽象数据类型
之前,在数据库设计的时候,往往需要利用两个字段来保存这个姓名内容,如First_name与Last_name等等。
wp63
·
2009-03-03 19:00
数据结构
oracle
sql
脚本
企业应用
Java NIO类库Selector机制解析
NIO的包中主要包含了这样几种
抽象数据类型
: Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作
julyboxer
·
2009-03-02 11:00
java
c
linux
C#
Mina
有序链表实现集合的
抽象数据类型
templatestructSetNode{ Tdata; SetNode*link; SetNode():link(NULL){} SetNode(constT&x,SetNode*next=NULL):data(x),link(next){}};templateclassLinkedSet{ public: LinkedSet(){first_=last_=new
hkx1n
·
2009-02-18 11:00
有序链表实现集合的
抽象数据类型
template<class T>struct SetNode { T data; SetNode<T>* link; SetNode():link(NULL) {} SetNode(const T& x, SetNode&
·
2009-02-18 11:00
数据类型
用位向量实现集合
抽象数据类型
#include<assert.h>#include<iostream>using namespace std;const int DefaultSize = 100;class Set{public: Set(int MaxSize = DefaultSize); //构造函数 ~Set() {del
·
2009-02-17 20:00
数据类型
用位向量实现集合
抽象数据类型
#include#includeusingnamespacestd;constintDefaultSize=100;classSet{public: Set(intMaxSize=DefaultSize);//构造函数 ~Set(){delete[]bitVector;} //析构函数 voidMakeEmpty() //置空集合 { fo
hkx1n
·
2009-02-17 20:00
图(Graph)-边缘
1,
抽象数据类型
: public abstract class Graph { public abstract int vertices(); public abstract int edges(
salmon_zl
·
2009-01-13 21:00
J#
二叉树(BinaryTree)
1,
抽象数据类型
: public interface BinaryTree { public boolean isEmpty(); public Object root(); public void
salmon_zl
·
2009-01-12 21:00
binary
队列(Queue)
1,
抽象数据类型
: public interface Queue { public boolean isEmpty(); public Object getFrontElement(); public
salmon_zl
·
2009-01-12 20:00
Queue
堆栈(Stack)
1,
抽象数据类型
: public interface Stack { public boolean empty(); public Object peek(); public void push
salmon_zl
·
2009-01-12 19:00
stack
线性表(LinearList)
1,
抽象数据类型
public interface LinearList { public boolean isEmpty(); public int size(); public Object
salmon_zl
·
2009-01-11 21:00
list
面向对象概念
类将数据以及对数据的操作封装在一个
抽象数据类型
中,为属于该类的所有对象提供了同意的抽象描述。
gkuiyj
·
2009-01-11 12:00
数据结构
编程
工作
08年学习笔记全记录
ApproximateTheoryApproximateTheory2008-12-24 图论2008-12-23 B树2008-12-23 AbstractDataTypes2008-12-21
抽象数据类型
keminlau
·
2008-12-31 12:00
算法
windows
语言
NetWork
library
frameworks
面试知识点NIO-非阻塞I/O(转)
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用
d8111
·
2008-10-31 22:00
面试
socket
String
服务器
网络应用
buffer
面试知识点NIO-非阻塞I/O(转)
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读
宋玮-深圳
·
2008-10-31 22:00
面试知识点NIO-非阻塞I/O
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包含数据且
sw1982
·
2008-10-31 22:00
多线程
应用服务器
socket
面试
网络应用
抽象数据类型
ADT
抽象数据类型
需要通过固有数据类型(高级编程语言中已实现的数据类型)来实现。
抽象数据类型
是与表示无关的数据类型,是一个数据模型及定义在该模型上的一组运算。
It is just c plus plus.
·
2008-10-28 14:00
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他