利用LinkedList来实现堆栈》的相关内容

浅谈一下java API设法的一个错误带来的后果引以为戒

java从出台以来有十二年的历史了,我们从未知到现在被广大程序员所接受 正是说明了它有其存在与发展的空间 但是人无完人 java在设计上也有自身的缺点,举个例子:从API里可以看到java.util.Stack类,stack 的特点是后进先出 且不能查找 array的特点是易于查找但是增删比较难 这个一般的程序员都很清楚 这个类是java.util.Vector的子类,Vector底层实现是用 ...
by 小玩子 2007-07-17 浏览 (9835) 回复 (38) 关键字:

线性表之堆栈的实现

java 代码   /**   * Stack.java   * 线性表之栈   * 栈的特点:   * 先进后出   * 即, 从头部加入(push)一个新数 ...
by sunxboy 2007-10-12 浏览 (710) 回复 (0) 关键字: 堆栈/线性表

使用数据结构实现计算器功能-java

java 代码   package cacu;   /**   * myejb6.0 CacuStack.java   */      /**   *  ...
by sunxboy 2007-10-12 浏览 (943) 回复 (0) 关键字: 计算器/数据结构

以前为公司出的一道面试题,有点偏,有兴趣的可以试试

有如下代码: class Stack { LinkedList list = new LinkedList(); public synchronized void push(Object x) { synchronized(list) { list.addLast( x ); notify(); ...
by max.h.chen 2007-05-19 浏览 (12696) 回复 (54) 关键字:

堆栈基本操作3

题目要求: 1、设栈采用顺序存储结构(用动态数组),请编写栈的各种基本操作的实现函数,并存放在头文件test7.h中。同时建立一个验证操作实现的主函数文件test7.cpp,编译并调试程序,直到正确运行。   提示: ⑴ 栈的动态数组顺序存储结构可定义如下: struct Stack {     ElemType *stack ;  ...
by trix 2008-04-16 浏览 (119) 回复 (0) 关键字:

四则运算表达式

说明:Stack,和StirngStack,是工具类,协助编程 convertPRN是将中缀表达式转为后缀表达式 RPN是计算后缀表达式的值   1 statck接口  package DataStruct.Stack;  public interface Stack {  public&nbs ...
by xandon01 2007-09-22 浏览 (296) 回复 (0) 关键字:

Stack 介绍

      Stack 是线性表的一种特例。它对某些特别的问题处理起来非常的方便,如数制的转换,括号匹配的检查等。这些问题都有一个共同的特性:数据是后进先出的(例子我会在今后的博客中写出例子的具体实现),这也正式Stack 的特性。Stack 存储数据有其专有术语,称为“入栈”,它将数据存放在栈的顶部。Stack ...
by wangyun 2008-07-16 浏览 (59) 回复 (0) 关键字: stack

java获取网页主信息之二:辅助操作

1.栈操作 package Source;       import java.util.LinkedList;       //用List定义一个栈    public class St ...
by sysu_zeh 2007-09-01 浏览 (417) 回复 (0) 关键字: html

C#实现栈和队列

有了前一篇C#链表的实现,实现栈和队列易如反掌。 栈,利用单向链表实现: public abstract class AbstractStack     {         public abstract Object ...
by dennis_zane 2007-03-30 浏览 (1213) 回复 (0) 关键字:

请CTFE高人指教编译时汇编器

我写了一个简单的堆栈式虚拟机用来加密一个程序的序列号算法,其中的 enum Instruction 的定义可以在编译时由 Ruby 脚本产生随机的操作码,大大增加破解难度。 我正在努力创建一个编译时汇编器,用于汇编这些代码,可是编译时的字符串处理功能很弱,如果谁有这方面的经验,欢迎赐教。 module vm; import std.stdio; class Stack { ...
by oldrev 2007-04-04 浏览 (437) 回复 (6)

模板中动态数组问题

当把带动态数组的模板放在一个模块里,在把主函数放在另一个模块里,在链接中就报错了。 module a; private import std.stdio; final class stack(T) { private int __index = -1; private T [] __object; public this() { __object.length ...
by myyxm 2007-11-05 浏览 (245) 回复 (2)

数据结构的实现(持续完整中)

节点类 package graph; public class GraphNode { public GraphNode link; public int info; }
by leon_a 2007-06-25 浏览 (1598) 回复 (19)

由weblogic.servlet.FutureResponseServlet引发的思考

FutureResponseServlet 和 FutureServletResponse 的特性令人咂舌. Look! import java.io.IOException; import java.io.PrintWriter; import java.util.Date; import java.util.Stack; import javax.servlet.Servle ...
by apolloty 2007-11-08 浏览 (552) 回复 (0)

请大侠帮忙,我的代码为什么不提交,谢谢

/* * FormNewCustomerSum.java * * Created on 2008年2月18日, 下午5:20 * 新增客户报表表单 */ package com.ccb.ha.ebank.form; import com.ccb.ha.common.entity.OrgInfo; import com.ccb.ha.common.report. ...
by fzhq1970 2008-02-21 浏览 (558) 回复 (1)

JDave - Java的行为驱动编程框架

BDD,即行为驱动编程,是TDD的一个改进版本,BDD本质上也是TDD,但是比TDD要更加自然一些,更DSL化,通过定义一个一个具体可执行的Behavior来驱动软件的开发过程。如果你是一个Ruby程序员的话,那么你一定会发现RSpec已经提供了良好的BDD编程框架。我们正在开发当中的JavaEye3.0网站就是使用了rspec来编写系统的behavior,来驱动编程和单元测试。 不过如果你是一 ...
by robbin 2007-11-21 浏览 (975) 回复 (3) 关键字: JDave bdd

一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象

项目地址: http://code.google.com/p/jrest4guice/ Demo演示: http://cnoss.vicp.net/ 当前版本:0.9.0 preview 特点: 基于Google guice 零配置,服务的自动扫描注册 非侵入式,用户不需要实现特定的接口来实现Restful服务 支持Post. Get. Put. Delete操作 灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2848) 回复 (11) 关键字: rest

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

相关问答

赞助商链接