队列抽象数据类型-浮动元素

乔恩·贝拉迪内利(Jon Berardinelli)

您将如何为C(或任何首选语言)的float元素设计队列抽象数据类型,并进行入队,出队和空操作?出队操作应删除该元素并返回其值。

迈克·雷德

使用Java,我想到了一个快速而肮脏的解决方案,如下所示:

 public class QueueOps {

    private ArrayList<Float> queueReference;

    public QueueOps(){
        queueReference = new ArrayList<Float>();
    }

    public void enqueue(float number){
        queueReference.add(number);
    }

    public float dequeue(){
        float number = queueReference.get(0);
        queueReference.remove(0);
        queueReference.trimToSize();
        return number;
    }

    public void empty(){
        queueReference.clear();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

OCaml 中抽象数据类型中的匹配元素

来自分类Dev

抽象数据类型和接口

来自分类Dev

ML抽象数据类型

来自分类Dev

是堆和优先级队列,数据结构或抽象数据类型?

来自分类Dev

堆是否被视为抽象数据类型?

来自分类Dev

堆栈ADT(抽象数据类型)实现-数组与链接

来自分类Dev

int,char还是抽象数据类型吗?

来自分类Dev

以抽象数据类型打印Matrix的函数

来自分类Dev

Rust中的C抽象数据类型

来自分类Dev

堆是否被视为抽象数据类型?

来自分类Dev

过程编程中的抽象数据类型实现

来自分类Dev

浮动-数据类型混乱

来自分类Dev

SQL Server浮动数据类型行为

来自分类Dev

显示浮动SQL数据类型

来自分类Dev

关于面向对象编程的抽象数据类型vs数据类型vs数据结构

来自分类Dev

Haskell中有哪些抽象数据类型?它们与代数数据类型有何不同?

来自分类Dev

Haskell中有哪些抽象数据类型?它们与代数数据类型有何不同?

来自分类Dev

抽象数据类型构造函数可以被不小心绕过吗?

来自分类Dev

Haskell:构造一个类约束的抽象数据类型,例如数字

来自分类Dev

最佳方法来迭代“不透明”抽象数据类型

来自分类Dev

排序一个stl :: List抽象数据类型

来自分类Dev

Set 作为抽象数据类型和作为接口有什么区别?

来自分类Dev

哪种抽象数据类型(ADT)用于在Python中实现steinhaus-johnson-trotter(排列)算法?

来自分类Dev

C99:是否可以在没有动态分配的情况下设计抽象数据类型?

来自分类Dev

将数据类型“对象”转换为“浮动”

来自分类Dev

访问新的数据类型元素

来自分类Dev

Terraform:如何从数据类型获取元素

来自分类Dev

表单元素的mySQL数据类型

来自分类Dev

添加嵌套数据类型的元素

Related 相关文章

  1. 1

    OCaml 中抽象数据类型中的匹配元素

  2. 2

    抽象数据类型和接口

  3. 3

    ML抽象数据类型

  4. 4

    是堆和优先级队列,数据结构或抽象数据类型?

  5. 5

    堆是否被视为抽象数据类型?

  6. 6

    堆栈ADT(抽象数据类型)实现-数组与链接

  7. 7

    int,char还是抽象数据类型吗?

  8. 8

    以抽象数据类型打印Matrix的函数

  9. 9

    Rust中的C抽象数据类型

  10. 10

    堆是否被视为抽象数据类型?

  11. 11

    过程编程中的抽象数据类型实现

  12. 12

    浮动-数据类型混乱

  13. 13

    SQL Server浮动数据类型行为

  14. 14

    显示浮动SQL数据类型

  15. 15

    关于面向对象编程的抽象数据类型vs数据类型vs数据结构

  16. 16

    Haskell中有哪些抽象数据类型?它们与代数数据类型有何不同?

  17. 17

    Haskell中有哪些抽象数据类型?它们与代数数据类型有何不同?

  18. 18

    抽象数据类型构造函数可以被不小心绕过吗?

  19. 19

    Haskell:构造一个类约束的抽象数据类型,例如数字

  20. 20

    最佳方法来迭代“不透明”抽象数据类型

  21. 21

    排序一个stl :: List抽象数据类型

  22. 22

    Set 作为抽象数据类型和作为接口有什么区别?

  23. 23

    哪种抽象数据类型(ADT)用于在Python中实现steinhaus-johnson-trotter(排列)算法?

  24. 24

    C99:是否可以在没有动态分配的情况下设计抽象数据类型?

  25. 25

    将数据类型“对象”转换为“浮动”

  26. 26

    访问新的数据类型元素

  27. 27

    Terraform:如何从数据类型获取元素

  28. 28

    表单元素的mySQL数据类型

  29. 29

    添加嵌套数据类型的元素

热门标签

归档