- 浏览: 233549 次
文章分类
- 全部博客 (160)
- java语言基础 (67)
- jsp基础 (2)
- eclipse使用 (2)
- java源码解读 (6)
- 计算机基础 (3)
- eclipse插件 (0)
- 网络基础 (8)
- 算法 (2)
- linux (0)
- 英语 (0)
- C语言 (4)
- JavaScript (17)
- 数学 (0)
- struts2 (2)
- 自然哲学 (0)
- Servlet (1)
- HttpServer (2)
- ext (1)
- 个人 (1)
- dojo (27)
- spring (2)
- hibernate (4)
- css (3)
- 多线程 (0)
- chrome插件开发 (0)
- svn (0)
- thrift (2)
- phonegap (1)
- java线程 (1)
- 不是很熟悉的css属性 (0)
- 数据库性能调优 (0)
- 项目管理 (1)
- ios (0)
- 软件工程 (0)
- db2 (0)
- 词汇管理 (0)
- zhenyan (0)
- 计划 (0)
- android (0)
- ssss (0)
- 是的 (0)
- dsada (0)
- 泛点是 (0)
- fds (0)
- cxzc (0)
- 权限 (0)
- dfsfds (0)
- http://www.cnblogs.com/kingboy2008/p/5261771.html (0)
- sss (0)
- ddd (0)
- fdsfdsf (0)
- sso (0)
- nginx (0)
- 分布式数据一致性 (0)
- mysql (0)
- ios永久存储 (0)
- js匿名函数 (0)
- 打印机qqq (0)
最新评论
public class LinkList { private Node firstNode; //head private Node currentLastNode;//tail private int size = 0; /*public void add(Object o) { if (firstNode == null) { Node n = new Node(); n.setData(o); firstNode = n; currentLastNode = n; size++; } else { Node n = new Node(); n.setData(o); currentLastNode.setNext(n); currentLastNode = n; size++; } }*/ public void add(Object o) { Node n = new Node(); if (firstNode == null) { n.setData(o); firstNode = n; currentLastNode = n; } else { n.setData(o); currentLastNode.setNext(n); currentLastNode = n; } size++; } public int size() { return size; } public String toString() { Node n = firstNode; String s = ""; while(n != null){ s = s + n.getData() + " "; n = n.getNext(); } return s; } }
import static org.junit.Assert.*; import mypack4.LinkList; import org.junit.Test; public class LinkListTest { @Test public void test() { LinkList l = new LinkList(); for (int i = 0; i < 15; i++) { l.add(i); } System.out.println(l); System.out.println(l.size()); } }
发表评论
-
mysql并发
2013-01-08 13:38 0/** * 测试msql JDBC连接并发安全性 ... -
java注解2
2013-01-06 22:02 1021由前一篇的代码,运行代码如下:public clas ... -
java注解1
2013-01-06 21:56 948本文演示java注解的使用 1. getDe ... -
Java集合框架分析
2012-08-29 21:28 01. Java集合整体框架 下面的两张图说明 ... -
AbstractList
2012-08-29 20:48 980public abstract class Abstra ... -
Set
2012-08-28 11:17 681public interface Set<E> e ... -
List源码
2012-08-28 11:15 1009public interface List<E&g ... -
Collection源码
2012-08-28 11:13 947public interface Collection< ... -
java集合框架
2012-08-28 10:39 0java的集合框架中,主要有3类常用的集合。 -
web的debug
2012-03-29 10:48 0hh -
文件读取
2012-03-10 19:32 0public class Util { publ ... -
HTML元素的访问
2011-11-30 09:31 0有3忠方法可以访问html中的元素。 -
Schema数据类型
2011-11-26 16:34 0Schema不仅内置了丰富的数据类型,而且还允许开发者 ... -
初学XML3
2011-11-26 10:08 0编写了XML Schema语义约束之后,必须将其导入目 ... -
初学XML2
2011-11-26 09:22 820<?xml version="1.0& ... -
初学XML
2011-11-26 08:50 889<?xml version="1.0&q ... -
JavaScript字符串
2011-11-19 21:29 920JavaScript有三种基本数据类型,字符串,数字以 ... -
项目管理
2011-11-05 22:39 0项目管理开始于项目计划阶段,贯穿于整个系统开发生命周期 ... -
项目可行性分析
2011-11-05 21:23 0项目可行性包括三个方面:技术可行性,经济可行性,组织 ... -
系统开发生命周期
2011-11-05 21:16 0系统开发生命周期有四个4个基本阶段: 计划- ...
相关推荐
ArrayList、LinkList和Vector的区别 ArrayList、LinkList和Vector是Java中三个常用的集合类,它们都实现了List接口,但是在实现方式和性能上有所不同。 ArrayList ArrayList是使用数组方式存储数据的,数组元素数...
标题提到的"linklist类,基本完成了大部分功能"意味着这个`LinkList`类可能已经实现了链表的基本操作。 链表的主要特点是非连续存储,每个元素(节点)包含数据部分和指向下一个节点的指针。相比于数组,链表在插入...
//LinkList为结构指针类型 //定义关于单链表的若干操作 //初始化--建空表 void InitList(LinkList *L) { *L = (LinkList)malloc(sizeof(LNode)); (*L)->next=NULL; } //尾插法建表 void create_tail(LinkList *L...
自己变得linklist代码自己变得linklist代码自己变得linklist代码
本主题将深入探讨“linklist 链表的基本操作c++”,包括如何实现链表的添加数据、删除、查找和插入功能。 首先,链表不同于数组,它的元素不是在内存中连续存储的。每个元素(节点)包含两部分:数据和指向下一个...
严蔚敏数据结构ELinkList
void MergeList(LinkList& La, LinkList& Lb, LinkList& Lc) { // ...省略代码... } ``` #### 3. **递归实现两个有序链表的合并** 文件中提到的递归方式实现两个有序链表的合并存在一个小问题。具体来说,...
LinkList顺序表.cpp
在本“手写linklist demo”中,我们将深入理解链表的原理,并通过编写代码来实现一个简单的链表示例。下面将详细讨论链表的基本概念、结构以及如何实现。 链表是一种线性数据结构,与数组不同,它不连续存储元素。...
本资料包"linklist_TheBook_linklist_"专注于讲解如何利用链接列表(Linklist)来实现一个图书管理系统,让我们深入了解这一主题。 首先,我们要明白什么是链接列表。链接列表不同于数组,它不连续存储数据,而是...
动态演示LINKLIST ARRAYLIST QUEUE STACK 顶顶顶顶顶顶顶
改代码是俺在大2时做的,里面有对链表的实例,调试成功了的
在本案例"LinkList_Example_linklist_"中,我们将深入探讨链表的概念、类型以及如何实现链表的基本操作。 链表由一系列节点组成,每个节点包含两部分:数据域和指针域。数据域存储实际的数据,而指针域则指向下一个...
### LinkList的实现 在Java中,链表是一种常见的数据结构,它允许高效地插入和删除元素,非常适合需要频繁操作的场景。本文将详细介绍如何在Java中实现一个双向链表。 ### Java模拟LinkList双向链表实现 #### 类...
用c写的一个linklistc程序设计链表
在本程序"linklist-reverse.rar_linklist reverse"中,主要涉及了链表的创建以及链表元素的逆序显示两个关键知识点。下面将详细阐述这两个概念及其在实际编程中的应用。 首先,我们来了解链表的基本概念。链表不同...
LinkList.c
linkList.cpp
linklist.cpp
本程序集,名为"linklist",包含C语言实现的链表操作,包括创建、插入、删除、更新、选择和打印六种基本操作。下面将详细阐述这些操作以及链表的相关知识点。 1. **链表的概念**: 链表是一种动态数据结构,它不像...