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
抽象数据类型
Java基础教程--集合
集合框架都包含下列内容:接口:这些是表示集合的
抽象数据类型
,它们定义了集合中常见的操作。实现:为各种集合提供了具体的实现。算法:这些是对实现集合接口的对象执行有用计算(如搜索和排序)的方法。
Java萌新
·
2019-05-05 16:55
java
it
职场
golang 碎片整理之 结构体
结构体的概念在软件工程上的旧术语是ADT(
抽象数据类型
:AbstractDatetype)。在c++它也是存在,并且名字也是struct,在面向对象的编程语言中,跟一个无方法的轻量级类一样。
霍帅兵
·
2019-05-04 19:41
goang
struct
Java基础教程(24)--集合
集合框架都包含下列内容:接口:这些是表示集合的
抽象数据类型
,它们定义了集合中常见的操作。实现:为各种集合提供了具体的实现。算法:这些是对实现集合接口的对象执行有用计算(如搜索和排序)的方法。
maconn
·
2019-05-03 16:00
第二章 线性表-顺序表
抽象数据类型
很多时间数组并不能满足我们的需求,比如,所以基于数组要进行封装,也就是我们的顺序表getSize()代码实现publicclassArrayList{/**使用数组存储数据*/privateint
isaiah282485068
·
2019-04-30 21:25
Java方面
数据结构与算法
为什么要学好数据结构和算法
数据结构:数据元素之间存在特定的关系是一种
抽象数据类型
数据结构如何影响编程?
极致 for 简单
·
2019-04-30 16:59
大话数据结构
树与树算法
树与树算法树的概念树(英语:tree)是一种
抽象数据类型
(ADT)或是实作这种
抽象数据类型
的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一个具有层次关系的集合。
Eric666+
·
2019-04-28 22:09
python
数据结构与算法
【Python算法与数据结构】一、数据结构与算法基础
物理结构(展示)->逻辑结构(内存表示)2.逻辑结构类型:集合:集合内数据无关系(除了同属一个集合之外)线性结构:一对一关系树:一对多关系图:多对多关系3.存储结构类型:线性存储链式存储索引存储哈希存储4.
抽象数据类型
Asher117
·
2019-04-15 10:36
Python
算法与数据结构
JS List 列表
抽象数据类型
定义列表是一组有序的数据,
JunChow520
·
2019-04-14 13:39
【数据结构与算法】顺序表的实现
文章目录1-线性表的定义2-线性表的
抽象数据类型
3-线性表的顺序存储结构4-顺序存储结构的插入与删除5-优缺点1-线性表的定义线性表(List):零个或者多个数据元素的有限序列用数学语言可以表述如下:若线性表记为
puthon
·
2019-04-10 16:57
数据结构与算法
数据结构基础学习之线性表
线性表的学习学习目标线性表的定义线性表的存储方式和表达方式基本实现基本操作实现双向链表插入和删除实现循环单链表和循环双向链表的结构特点1.线性表:定义:零个或多个数据元素所构成的有限序列存储方式:顺序存储结构和链式存储结构
抽象数据类型
描述
JiaJianHuang
·
2019-04-05 20:57
数据结构之表(C语言实现)
抽象数据类型
(abstractdatatype,ADT)
抽象数据类型
是一些操作的集合。
抽象数据类型
是数学中的定义,在ADT中,我们不关心操作是如何被实现的。因此,这可以看做是模块化的扩充。
Baby-Lily
·
2019-04-04 22:00
表、栈和队列
抽象数据类型
(abstractdatatype,ADT)是带有一组操作的一些对象的集合。对于集合ADT,可以有像添加(add)、删除(remove)以及包含(contain)这样一些操作。
ninepsleep
·
2019-03-31 15:00
资料分享:送你一本《数据结构(C语言版)》电子书!
目录第1章绪论1.1什么是数据结构1.2基本概念和术语1.3
抽象数据类型
的表示与实现1.4算法和算法分析算法算法
老马的程序人生
·
2019-03-27 12:33
读书与生活
《Algorithms》——0主题概要
包括Java编程模型,数据抽象,基本的数据结构,
抽象数据类型
,分析算法性能的方法,以及一个案例学习。排序(第二章):插入排序,选择排序,希尔排序,快排,归
shijiatongxue
·
2019-03-27 12:21
数据结构之树的相关问题
实验要求实现二叉树的
抽象数据类型
实现二叉树的建立的运算实现二叉树的遍历运算实现创建哈夫曼树的算法实验代码实现二叉树的
抽象数据类型
typedefstructBiTNode//definetreeNode{
辛辛辛烷
·
2019-03-21 00:22
数据结构之栈(C语言版)
由于仅仅是实验报告的留念,有部分内容缺失实属正常~如果有值得参考之处自然不错,若有错误也希望大家指出~实验要求实现顺序栈的
抽象数据类型
实现顺序栈的建立、销毁、取栈顶元素、压栈、弹栈的运算给出表达式的括号匹配检测
辛辛辛烷
·
2019-03-21 00:13
数据结构中的算法
抽象数据类型
:由一组数据结构和在该组数据结构上的一组操作组成。
石头,等待
·
2019-03-18 21:00
java
抽象数据类型
编程(ADT)
我认为
抽象数据类型
的优点是对于一个抽象类,我们只需要写出一个类,大大减少了我们开发的复杂度,而且在调用我们所写的东西的时候也更加简洁。
canaryW
·
2019-03-18 20:06
Java
ADT
Java的ADT使用泛型
JAVA也有跟其他计算机语言一样的
抽象数据类型
下面是试例publicclassADTtest{publicLname;publicADTtest(Lg){name=g;}//构造方法@OverridepublicStringtoString
dxyinme
·
2019-03-15 18:44
java
数据结构复习:线性表及其实现
2、“线性表(LinearList)”:由同类型数据元素构成有序序列的线性结构表中元素个数称为线性表的长度线性表没有元素时,称为空表表起始位置称表头,表结束位置称表尾3、线性表的
抽象数据类型
描述:类型名称
CrownP
·
2019-03-13 16:07
数据结构和算法
DS博客作业01--日期
抽象数据类型
设计与实现
1.本章学习总结1.1第一章绪论知识点思维导图1.2.1学习体会因为在之前学习c语言时,学习态度不够端正,c语言学的并不好,寒假时也没有花什么时间去弥补,导致了现在积重难返,学习起来感到越来越吃力。这学期的数据结构比c语言要更加重要,难度也要更大一些,这一次的大作业也完成得不好,感受到了不努力带来的后果。这学期,我会花更多的时间补足自己落下的知识。2.大作业作业内容2.1设计日期的ADT类型ADT
风言风语r
·
2019-03-10 23:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会2.大作业作业内容2.1设计日期的ADT类型ADTDate{数据对象:D={year,month,day|year,month,day属于int类型}数据关系:R={,}数据操作:voidInputDate(int*&date,intyear,intmonth,intday);//初始化日期//操作结果:构造了year、month、
blame
·
2019-03-10 22:00
DS作业01--日期
抽象数据类型
设计与实现
第六次作业1.思维导图及学习体会1.1思维导图1.2学习体会因为假期里面代码的练习量很小,所以开学来上学期的知识遗忘了很多,刚刚开始写大作业的时候很困难,完全没有思路,后来看了几位同学的代码,也百度了很多C++的基础语法,才慢慢把大作业完成。学习了一些C++的语法后,发现真的比C语言方便很多,基本的输入输入和文件的读取写入C++的语法都比C语言的简便,接下来在学习数据结构的同时,也要继续加强对C+
NOH8
·
2019-03-10 22:00
DS博客作业01—日期
抽象数据类型
设计与实现
1.本章学习总结1.1思维导图1.2学习体会开学就来了个大作业,还要求用的是c++语法,作为一个只听过没学过的未知语法,靠着CSDN和寝室大佬的帮助下渐渐地了解了一些c++的使用,现在也可以使用一些语法来代替c写东西了。在这其中发现c++的使用比C语言简单一点,比如:输入和输出,字符串合并可以直接c++用加法,还有c++读取文件,写入文件的用法也比C简单得多。要学习的东西还有很多啊!2.大作业内容
ASINGS
·
2019-03-10 21:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会迷迷糊糊的开始学习便遇到了第一难关——时间复杂度和空间复杂度的计算,搞不懂什么叫做问题规模,开始认为是某段函数计算的次数,听课得知时间复杂度n的计算需要一定的数学逻辑,而求空间复杂度需要抓住临时变量这个问题。经过长假的洗礼,有很多较细的内容以及注意点都忘了,开学的第一次大作业也帮助我重新巩固了c语言的知识,也运用到了一些c++的知识
啦啦啦。
·
2019-03-10 21:00
DS博客作业01--日期
抽象数据类型
设计与实验
1.思维导图及学习体会1.1第一张绪论知识点思维导图1.2学习体会一开学就是大作业,我方了。学习数据结构呢其实跟之前学习C的时候感觉没多大差别,最主要的就是从C换成了C++,虽然并没有学过C++,但是还有百度(可还行)。不会就查,查多了,也就懂得多了,毕竟C++跟C差不多。最主要得是,C++真的比C要少写好多行代码。目前学的知识呢,还比较简单,不过接下来要更加努力,别再像上学期那样到课设的时候,还
Lay-颖
·
2019-03-10 20:00
DS博客作业01--日期
抽象数据类型
设计与实现
DS博客作业01--日期
抽象数据类型
设计与实现1.思维导图及学习体会(2分)1.1第一章绪论知识点思维导图1.2学习体会新学期,新气象,但我还是很怕打代码,毕竟经历了上个学期,所以我在开学的前几天看了一点书
猜丁壳
·
2019-03-10 20:00
博客作业01-日期
抽象数据类型
的设计与实现
开学的第一节课主要讲了绪论的内容,简要概述了什么是数据结构以及
抽象数据类型
等。在算法分析方面,又有时间复杂度和空间复杂度的运算,我觉得时间复杂度和空间复杂度还是不会算,时常弄
18网络李金妲
·
2019-03-10 19:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会从这个学期开始开始学数据结构,先是接触了绪论,主要的题还在认识数据结构加以理解概念和进行简单的操作上,计算一些时间复杂度和空间复杂度,但通过做pta上的题我发现,这里对数组和链表的要求也很多,我上个学期这方面的基础不好,所以这个学期要之前补这方面的知识。然后就是C++的语法,这个学期要自学,我在这方面也要下功夫。2大作业作业内容2.
柚绿。雏菊
·
2019-03-10 19:00
封装的概念
1.概念封装也称为信息隐藏,是利用
抽象数据类型
将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在
抽象数据类型
的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系
高润森
·
2019-03-10 17:08
java
python
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会理解三元组的含义理解了好久了,在写大作业的过程中慢慢加深对三元组的理解,刚开始的确很模糊,有点不知道他要干嘛,后来写的过程中才恍然大悟,但是写得差不多了,函数就没怎么改,就直接把三元组里的东西传递出去了【自闭】。代码里就只是把东西赋值给了date,所以在下面的三元组里注释了一下,三元组的东西。学习c++的语法花了一些时间,不过参考同
白居过隙巍澜可期
·
2019-03-10 15:00
博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会(2分)1.1第一章绪论知识点思维导图1.2学习体会这两周的学习,初步接触了数据结构,突然转为C++的语法确实有些不太习惯,有些语法上的问题需要百度,但是和C相比,C++的语法真的方便好多然后刚看到大作业内容的时候觉得有点难,心想这种问题是我这种水平能写出来的吗,所以迟迟不敢开始写。后来看了班上其他同学的博客,慢慢摸索和模仿也就逐渐写出来了,所以认识到学编程还是要多练习以及阅
张瑀鑫
·
2019-03-10 13:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会1.这两周刚学习了数据结构,q寒假时候没预习数据结构有关的视频,来了学校刚翻开数据结构的书,直到现在,感觉自己换专业是不是还来得及说实话o(////▽////),我还是觉得他没C语言书“好看”好理解,╮(╯▽╰)╭,还有时间复杂度空间复杂度,很难理解很难计算,课堂派预习作业做起来做得怀疑人生了,感觉自己是从C语言的深渊掉进了更深的魔
张伟龙
·
2019-03-10 00:00
DS博客作业01-日期
抽象数据类型
设计和实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会1.这两周可能是刚刚开学吧,还未完全适应,老师上课节奏有点快,上课的内容需要课后再温习,特别是时间复杂度与空间复杂度,是块难啃的硬骨头,需要投入时间与精力与理解。自我感觉上一学期学习的c语言与这一学期学的数据结构相比简直是小巫见大巫,难度有所提高,需要更加去努力学习。2.这次大作业中,老师要求我们使用c++语法来写,这样既让我们对c
vastlin
·
2019-03-09 23:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会本章主要是对数据结构的介绍和一些概念,但是较于c语言有很大的不同,导致一时间难以接受,所以本章学习比较艰难,对时间复杂度的计算总是毫无头绪,尤其是结合了递归之后。虽然艰难,但还是基本理解了本章的知识点。2.大作业作业内容2.1设计日期的ADT类型2.2.数据抽象:头文件2.3数据封装说明(1)构造日期函数(2)销毁日期函数(3)判断
ywww
·
2019-03-09 22:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会本章学习了数据结构绪论的相关知识,让我们从总体上了解什么是数据结构,掌握算法分析的方法。数据结构是一门基于C语言语法的专业基础课,主要学习用计算机实现数据组织和数据处理的方法,为后续的专业课打下基础。c语言的学习是为了识字,而数据类型的学习就是为了写字,通过数据结构的学习,能使我们更好地构造结构和编写程序,同时增加程序的执行效率,使
不凉々少年
·
2019-03-09 19:00
DS博客作业01--日期
抽象数据类型
设计与实现
日期
抽象数据类型
设计与实现1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会通过一周的接触,大致了解了数据结构是对数据的处理,是研究数据间的关系的,比起上学期的c语言来说,我认为学习数据结构将会更加吃力
白海槟
·
2019-03-09 15:00
DS博客作业01--日期
抽象数据类型
设计与实现
3.通过日期
抽象数据类型
设计与实现,对C++运用有细小的了解,算法也有了初步的认识。2.大作业作
HappyBoy~
·
2019-03-08 00:00
DS博客作业01-日期
抽象数据类型
设计和实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会这周刚刚学习了数据结构绪论和一部分线性表的知识,因为寒假提前预习了一会儿,在课堂上可以较快理解老师讲的内容。但是在c++语法上可能会有一些磕磕绊绊,要不断上网去查询或者询问同学。我个人认为数据结构相较于c语言可能更加抽象,比c语言更加的晦涩难懂,但是它承接了我们上学期的c语言一部分的知识,学起来可能会有一点儿熟悉感。在一些数据结构独
AshinLuoX
·
2019-03-07 20:00
Java基础知识总结
1)面向对象4大特征及含义:对现实世界的事物进行概括,抽象为在计算机虚拟世界中有意义的实体封装:将某事物的属性和行为包装到对象中,构成一个不可分割的独立实体,数据被保护在
抽象数据类型
的内部,并且尽可能地隐藏内部的细节
wushuowei
·
2019-03-05 10:41
DS博客作业01-日期
抽象数据类型
设计和实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会(1)之前有了解过c++,c++是兼容C的面向过程和面向对象的程序设计语言,语法更加方便,更加智能,cout、cin、string便是一些例子,之前接触图像界面是入门级的easyx,后来了解到c++写的qt,希望学习c++之后可以学习qt。(2)数据结构理论较多,代码相对上学期来说比较抽象,算法比较高深,需要更好的思维。(3)这个星
怎么说我头发还是很多
·
2019-03-04 21:00
数据结构:线性数据结构(3)-deques(栈,队列,deques, 列表)
1.Deque
抽象数据类型
deque
抽象数据类型
由以下结构和操作定义。如上所述,deque被构造为项的有序集合,其中项从首部或尾部的任一端添加和移除。下面给出了deque操作。
Rookiekk
·
2019-03-04 21:37
数据结构与算法
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会1.1第一章绪论知识点思维导图1.2学习体会在学习了绪论之后,我对数据结构也有了大致的了解。而通过这次大作业我学习了一些C++的内容,总的来说C++比起C来说多了许多新的内容,在某些方面也比C更加的方便一点2.大作业作业内容2.1设计日期的ADT类型ADTDate{数据对象:D={year,month,days|year,month,days属于int类型}数据关系:R1={
星梦残空
·
2019-03-04 13:00
DS博客作业01--日期
抽象数据类型
设计与实现
1.思维导图及学习体会(2分)1.1第一章绪论知识点思维导图1.2学习体会1.开学学习了数据结构的绪论知识。按照学习通里面所说的,学好这方面知识的方法是大量编程,Practicemakesbetter!Practicemakesbetter!Practicemakesbetter!重要的事情说三遍。2.C++的语法刚开始接触就要学着应用,有一点难度。目前我写代码主要是先用C语言写出程序,编译成功后
1112+
·
2019-03-02 10:00
DS博客作业01--日期
抽象数据类型
设计与实现
通过这次大作业的学习,对数据结构大致有了一些了解,对于
抽象数据类型
的结构的两个特整:数据抽象和数据封装,也有了更好的领悟。
Rasang
·
2019-02-28 15:00
DS博客作业01--日期
抽象数据类型
设计与实现
大作业要求题目:试仿照三元组或复数的
抽象数据类型
设计一个关于日期的
抽象数据类型
。类型名称:DATE数据对象:年,月,日。
林丽
·
2019-02-26 11:00
新手向—c++入门教程1—OI
C++入门教程11.C++简介:C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以
抽象数据类型
为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
qq_38432154
·
2019-02-23 11:36
三种基本数据结构——表、栈和队列(Java)
ADT(Abstractdatatype)
抽象数据类型
1.表ADT对表进行的操作可以通过使用数组来实现list——由java.util包中的List接口制定。
personae
·
2019-02-20 14:58
java数据结构——
抽象数据类型
数据得抽象是用
抽象数据类型
来实现的,ADT是这个集合和定义在这集合上的一组数据操作,它不包括计算机数据存储:隐藏了数据存储结构并且不涉及实现结构的数据类型。
Jason_LH1024
·
2019-02-18 12:51
java数据结构
从零开始——Python学习笔记(单、双链表)
1.
抽象数据类型
(ADT):拥有属性和方法,属性可以存储数据,方法操作属性2.线性表3.链表属性:data-存储数据next-下一个节点的地址方法:增删改查next:后继pre:前驱4.链表的操作classmyList
Wolfsschanze
·
2019-01-28 20:16
学习笔记
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他