删除数组重复元素》的相关内容

java.util包(一)

ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。 1.存储 ArrayList使用一个 ...
by 青雉 2006-09-27 浏览 (6046) 回复 (16) 关键字: java基础

lambda之路...

DMD最近的版本号加入了闭包,感觉非常有用,虽然有些背后动作,不过我是实用派不介意这个。玩的时候忽然想到为什么没有lambda呢?AST还没影,不过可以利用D强大的模板可以使用字符串来先模拟一下。 我假想的语法是这样的: int[] arr = [1,2,3]; int[] arr1 = arr.map(lambda!("int x -> x * x")); 上面执行的arr1结果将 ...
by qiezi 2007-11-09 浏览 (2959) 回复 (15) 关键字:

求个比我这个效率更好的办法

实现截任意长度的String[]为若干等分. 比如: String[24]按照8截,截成 String[8],String[8],String[8]的三个数组. 如果是String[32]按照10截,结果就是String[10],String[10],String[10],String[2]. 贴上我的代码.牛人有没有效率更高的办法? public static void main(Strin ...
by lsk 2008-06-16 浏览 (686) 回复 (6) 关键字: 算法

Buffalo 2.0-alpha1 发布

给那些久等的人....Buffalo 2.0-alpha1 发布! 最大的变动莫过于将站点从java.net迁移到sourceforge, 以及全新实现的buffalo protocal。效率提升30%。 变动列表: * 支持方法重载 * 重新实现协议,更好的解析和缓存,效率比1.2.x系列提升30% * onTimeout和onException事件支持 * 更友好的错误信息显示 * 代码 ...
by mechiland 2006-10-08 浏览 (11314) 回复 (18) 关键字: buffalo ajax

各种数组排序方法总结

前一段时间面试,经常遇到有关排序的面试题,闲了无事,将各种排序方法用java写了一下。 代码如下: import java.lang.Math; import java.util.Random; /** * 排序 * * @author javajack */ public class OrderTest { public static void mai ...
by javajack 2008-09-05 浏览 (506) 回复 (5) 关键字:

线性表的顺序实现

public class ShunXuBiaoShi<E> { private int size=-1; private E[] data=(E[])new Object[10];;    //判断是否为空 public boolean listEmpty() { return size == 0; }    //求表中的个数 publi ...
by chenpingtai2008 2008-09-21 浏览 (17) 回复 (0) 关键字: 数据结构

java.util包(一)

ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。 1.存储 ArrayList使用一个 ...
by 青雉 2006-09-27 浏览 (4973) 回复 (16) 关键字: java基础

根据数组中各元素的大小,在终端中垂直打印与之匹配的*号

如:数组 int a[4] = {1,5,3,2}; 打印 * * ** *** **** #include <stdio.h> #include <stdlib.h> #include <unistd.h> static void erect_pillar(int a[], int size); static int max_ele ...
by steven-zhou 2008-09-26 浏览 (10) 回复 (0) 关键字:

[java] ArrayList 实现

ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同 步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和 readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。 1.存储 Arra ...
by yiminghe 2008-09-13 浏览 (77) 回复 (0) 关键字:

HW interview

1、有哪些数据类型 Java定义了8种简单类型:byte、short、int、long、char、float、double和boolean。       2、有几种访问机制?                ...
by achievo_bruce 2008-07-29 浏览 (51) 回复 (0) 关键字:

Help!

示例代码如下: public class AClass { public int I; } void main() { /+ foreach(AClass a; arrayA) { printf("%d\n", a.I); } +/ for(int i=0; i<arrayA.length; ...
by Colorful 2007-09-18 浏览 (283) 回复 (8)

一些乱七八糟的东西

堆排序(利用最大堆) package heap; import java.math.BigInteger; /** * 最大堆最小堆性质: * 完全二叉树 * left=2i; * right=2i+1; * 最大堆:除根节点外,子节点<父节点 * 最小堆:除根节点外,子节点>父节点 * 堆排序算法复杂度:o(n*lgn) * * @au ...
by leon_a 2007-08-30 浏览 (567) 回复 (7)

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

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

骑士聚会(《程序员》的算法擂台)

在8×8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间向8个方向移动,请你计算n个骑士的最早聚会地点和要走多少天,要求尽早聚会,且n个人走的总步数最少,先到聚会地点的骑士可以不再移动等待其他的骑士。 从键盘输入n(0<n<=64),然后一次输入n个其实的初始位置xi,yi(0<=xi,y<=7)。屏幕输出以空格分割的三 ...
by snowind9 2007-09-06 浏览 (1207) 回复 (16)

D语言的性能不一定比Java强

public class Main { private static int fib(int n){ if(n==0 || n==1) return 1; else{ return fib(n-1)+fib(n-2); } } public static void main(String[] args){ for(int i=0; ...
by fxsjy 2007-11-30 浏览 (2177) 回复 (15)

基于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

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

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

基于JavaScript的代码自动生成工具

JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3651) 回复 (2) 关键字:

相关问答

赞助商链接