腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c
++/python/java中内置抽象数据类型
java
、
c++
、
python
、
c
到目前为止,我是用
C
语言
编程的,这是一种非常基本的
语言
。但是现在当我学习数据结构时,我的在线老师实际上使用了一些方法,如leftChild(),rightChild()等,但后来我开始搜索是否默认情况下用
C
++,Python,Java实现了tree
ADT
之类的方法我只想确认是否有任何
语言
默认支持树
ADT
,这意味着不需要单独下载它们的类。
浏览 0
提问于2012-07-27
得票数 1
3
回答
类型定义函数的冲突类型
c
、
struct
、
header
、
typedef
例如,在实现一个包含int类型元素的堆栈时,我尝试用
C
语言
构建
ADT
。我将把typedef int item_t放在头文件中,这样我就可以只更改一行来使用相同的堆栈来存储double元素。
浏览 2
提问于2012-12-25
得票数 0
3
回答
什么时候我应该对指向结构的指针进行分类?
c
、
struct
、
typedef
、
abstract-data-type
我不是低级非面向对象编程
语言
的专家,我正在为一个正在工作的项目编写一些
C
代码。我试图创建一些合适的抽象数据类型来处理,在谷歌上搜索让我意识到人们使用基于结构的
ADT
的方式有两种方式。有些人将数据类型定义为结构: //content here并在头文件中向世界公开它。其他人将数据类型定义为指向结构的指针:typedef struct
adt</e
浏览 3
提问于2012-02-15
得票数 8
回答已采纳
4
回答
向量与链表
ADT
的区别
c
、
vector
、
data-structures
、
linked-list
、
adt
有人能给我解释一下在
c
语言
环境下Vector和链表
ADT
的区别吗? 谢谢。
浏览 3
提问于2011-02-26
得票数 3
回答已采纳
0
回答
在
C
中声明结构的定义应该在哪里?.
c
还是.h?
c
、
struct
、
typedef
在用
C
语言
实现
ADT
时,我总是认为struct的定义应该在.
c
文件中,这样它就是私有的。和在typedef中应该放在.h文件中,以便其他模块可以使用
ADT
,但不能直接修改其属性。我还找到了一个答案,其中说struct应该在.
c
文件中定义。这是真的吗?如果是,原因何在?
浏览 9
提问于2017-12-03
得票数 0
回答已采纳
1
回答
整数表的
C
语言
ADT
实现
c
、
abstract-data-type
我需要在VC++中做一个home赋值,它使用
ADT
在一个整数列表上做几个操作。目前,我们不允许使用类,所以我需要使用struct。我不太了解
ADT
是如何工作的,所以我不确定从哪里开始,因为互联网上的所有教程都使用类,而我不想这样做。网上有没有这样的教程: 1.解释抽象数据类型的概念;2.提供一个实现的例子(最好是用
C
++实现,不要使用class,而是用struct )。
浏览 3
提问于2012-04-09
得票数 0
回答已采纳
1
回答
r5rs中的未定义
ADT
import
、
module
、
scheme
、
racket
、
r5rs
我正在用r5rs编写一个
ADT
,我正在使用DrRacket。我将#lang r5rs放在文件的顶部,并选择了从DrRacket源文件中确定
语言
,但它告诉我,我的
ADT
是未定义的。我的
ADT
(#%require "queue.rkt") ;A required file (define (my-
ADT
)并在DrRacket中选择R5RS作为
语言
时,它似乎是有效的。但是,我的queue.rkt文
浏览 9
提问于2014-05-01
得票数 0
1
回答
是否有可能将
ADT
与打字组结合起来?
language-design
、
haskell
当我考虑
语言
设计时,我想到
ADT
(Aglebraic )和类型类型可能是同一回事。它们都可以表示一组类型,但在haskell中,它们不是一回事。Typeclass可以稍后扩展,但
ADT
不能。但是,有时打字员也不能做
ADT
所能做的一切。使用
ADT
,它简单,工作,但不能添加新的形状: = Rectangle Float Float draw (Rectangle x y)如果类更像
ADT
,则在涉及布尔(这不是真正程序的语法)时
浏览 0
提问于2015-02-07
得票数 1
回答已采纳
1
回答
如何在
C
中的ADTs中执行深度复制?
c
最近,我正在用
C
语言
为队列编写一些抽象数据类型(
ADT
)。但我在
C
中发现了
ADT
的一个问题: std::queue< struct mySt > myQ;void enq(void *dataPtr); 然后使用如下的
浏览 2
提问于2014-08-24
得票数 1
回答已采纳
2
回答
抽象数据类型与非抽象数据类型(在Java中)
oop
、
theory
、
definition
、
abstract-data-type
我读过很多关于抽象数据类型(
ADT
)的文章,如果有非抽象/具体的数据类型,我会问自己吗? 例如,整数是一个
ADT</
浏览 1
提问于2018-10-07
得票数 6
回答已采纳
1
回答
如何在Haskell中模拟
ADT
中的可选字段?
haskell
、
optional-parameters
、
algebraic-data-types
我有一个代数数据类型,在我的程序中一直在使用。我已经意识到,有时候我需要用一个简单的字符串来注释我所有的那种类型的结构。此外,由于该类型相当复杂,因此复制该类型并生成一个稍有不同的版本似乎很愚蠢。
浏览 1
提问于2014-03-14
得票数 2
5
回答
ADT
和类的区别?
c
、
data-structures
、
abstract-data-type
ADT
is the set of operations.
ADT
's are mathematical abstractions. 这是否意味着
ADT
与类相同,还是我将两者混淆在一起?
浏览 4
提问于2014-02-02
得票数 14
回答已采纳
1
回答
在Eclipse中编辑安卓布局时的NullPointerException
android
、
eclipse
、
android-layout
constants: OS=win32, ARCH=x86, WS=win32, NL=en_US at com.android.ide.eclip
浏览 0
提问于2014-03-02
得票数 1
1
回答
是否可以使用泛型而不是只使用int来用
C
语言
实现StackADT?
c
、
generics
、
adt
、
implementation
我最近开始学习
C
语言
,并对是否可以像在java中一样创建堆栈实现
ADT
感兴趣,我将能够允许用户解析要初始化和存储的特定数据类型。例如,如果使用字符串或布尔值进行初始化,堆栈将能够保存字符串。这是一个让我有点困扰的问题,因为如果这是不可能的,那么
C
不是一种非常有限的
语言
吗? 期待答案
浏览 1
提问于2013-12-04
得票数 0
2
回答
我应该如何实现
C
动态链表的容量?
c
、
stack-overflow
、
capacity
我知道当你在OOP
语言
中使用它作为
ADT
时,它很容易实现。我应该使用全局变量吗?不然呢?
浏览 1
提问于2010-10-17
得票数 2
回答已采纳
1
回答
蔚蓝数字双胞胎不同的属性和遥测?
azure
、
azure-digital-twins
我正在从事一个Azure数字双胞胎项目,我对我对遥测和财产的理解有点困惑。 和 好的,如果我现在使用这些定义,看看Microsofts的例子,比如:和,我看到微软在文章中写了关于遥测
浏览 12
提问于2022-05-04
得票数 0
回答已采纳
1
回答
tal:条件未执行条件检查
python
、
zope
、
template-tal
、
zpt
<td style="text-align: right;"> <span tal:condition="python:result.sum_
adt
_out<>0"><span tal:replace="python:'%.1f'%((float(result.sum_cenmn) or 0)/float(result.sum_
adt
_out))">currentindex</span>
浏览 8
提问于2013-06-27
得票数 0
回答已采纳
3
回答
哪些过程
语言
支持代数数据类型?
procedural
、
algebraic-data-type
关于新的苹果
语言
Swift,我喜欢的一点是它将过程编程和代数数据类型结合在一起。其他什么
语言
能做到这一点?
浏览 0
提问于2014-06-30
得票数 2
回答已采纳
1
回答
(Makefile错误:*缺少分隔符)以下makefile在本地IDE中运行正常,但在Putty客户端运行时失败
makefile
= $(CLIENT).
c
ADT
_SOURCE = $(
ADT
).
c
ADT
_HEADER = $(
ADT
).hLINK = gcc -o REMOVE$(CLIENT) $(OBJECT)
浏览 0
提问于2019-08-11
得票数 0
3
回答
包括头文件
c
、
header
我有一些关于头文件的问题(我说的是
c
,但我认为对于
c
++也是一样的),让我们假设我有一些my_
ADT
.
c
文件(在里面我有函数的实现和实际的代码),还有my_
ADT
.h在里面我有pointer for mystruct Question:如果我使用
ADT
Set来实现代码,我是否需要在两个文件中都包含代码代码或者只包含< set.h >D9</ my_
ADT
.h and my_
ADT
.
c
>就足够了(在
浏览 0
提问于2010-10-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
漫谈C语言及如何学习C语言
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券