学了两天java,第一次无参照实现的链表,纪念一下
来源:互联网 发布:阿里妈妈淘宝联盟规则 编辑:程序博客网 时间:2024/03/29 23:18
import java.util.Scanner;class Mynode{int data;Mynode next;}public class MyList {private Mynode head = new Mynode();public void init(){head.data = 0;head.next = null;}public void insert(int num){Mynode p = new Mynode();head.next = p;p.data = num;p.next = null;}public void delete(int n){//Mynode p = new Mynode();Mynode p = head;for(int i = 1;i < n;i++)p = p.next;p.next = p.next.next;p.next = null;}public int search(int num){Mynode p = head;int counter = 0;while(p != null && p.data != num){p = p.next;counter++;}if(p == null)return 0;else {return counter;}}public static void main(String args[]){int num;MyList head = new MyList();head.init();int searchNum;int rel;Scanner s = new Scanner(System.in);int n = s.nextInt();for(int i = 1;i <= n;i++){s = new Scanner(System.in);num = s.nextInt();head.insert(num);}for(int i = 1;i <= n / 3;i++){s = new Scanner(System.in);searchNum = s.nextInt();rel = head.search(searchNum);System.out.println(rel);}}}
还不知道有没有bug。。。
- 学了两天java,第一次无参照实现的链表,纪念一下
- 第一次用自己学的Java解决实际问题,纪念一下!设计i/o,File的知识!
- 第一次写博客只是想总结一下最近两天学的Java设计模式中的代理模式
- 纪念一下第一次用JAVA写大数!
- 第一次的编程,纪念一下啦~~
- 纪念一下第一次下载别人的项目
- 第一次收入,纪念一下
- 第一次做打款定时器,改了好多错,纪念一下;
- 学了两天SVN的结果
- 表达式求值 [第一次用Java写,纪念一下 ]
- 0基础学java的参照文档
- 申请了CSDN的blog,纪念一下!
- 第一次写文章,纪念一下
- 第一次写文章,纪念一下
- 第一次发东西,纪念一下
- 第一次开通博客纪念一下
- 纪念一下第一次写博客
- 毕业了,纪念一下!
- C++:编写函数,显示当前时间
- IE6Bug(WEB前端开发 http://www.css88.com/)
- JavaScript跨域总结与解决办法
- 标准模版库(STL)
- Opencv。。
- 学了两天java,第一次无参照实现的链表,纪念一下
- 能被17和37整除的数
- 关于拦截器和过滤器以及实现国际化和session超时验证
- C++:显示每年的各月份第一天是星期几
- DOM解析XML 简单例子
- NFS服务配置与问题解决
- JDK & JRE
- 编写简单的模板函数
- usb 与pci驱动的关系