示例#1
0
文件: RRR.cs 项目: Pako125/natix
 public void Build(IList<int> orderedList, short blockSize)
 {
     var L = new PlainSortedList ();
     L.Build (orderedList);
     this.Build (L, blockSize);
 }
示例#2
0
 public static BitmapFromBitStream GetPlainSortedList_wt()
 {
     return delegate (FakeBitmap b) {
         var rs = new PlainSortedList ();
         rs.Build (CreateSortedList (b), b.Count);
         return rs;
     };
 }
示例#3
0
文件: DArray.cs 项目: Pako125/natix
 public void Build(IList<int> orderedList, int N, short Brank, int Bselect)
 {
     BitStream32 b = new BitStream32 ();
     PlainSortedList s = new PlainSortedList ();
     s.Build (orderedList, (int)N);
     for (int i = 0; i < N; i++) {
         b.Write (s[i]);
     }
     this.Build (b, Brank, Bselect);
 }
示例#4
0
 public static BitmapFromList GetPlainSortedList()
 {
     return delegate (IList<int> L) {
         var rs = new PlainSortedList ();
         rs.Build (L);
         return rs;
     };
 }