diff options
Diffstat (limited to 'gi/posterior-regularisation/prjava/src/test/IntDoublePair.java')
-rw-r--r-- | gi/posterior-regularisation/prjava/src/test/IntDoublePair.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java b/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java new file mode 100644 index 00000000..3f9f0ad7 --- /dev/null +++ b/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java @@ -0,0 +1,23 @@ +package test;
+
+public class IntDoublePair implements Comparable{
+ double val;
+ int idx;
+ public int compareTo(Object o){
+ if(o instanceof IntDoublePair){
+ IntDoublePair pair=(IntDoublePair)o;
+ if(pair.val>val){
+ return 1;
+ }
+ if(pair.val<val){
+ return -1;
+ }
+ return 0;
+ }
+ return -1;
+ }
+ public IntDoublePair(int i,double v){
+ val=v;
+ idx=i;
+ }
+}
|