Changes in src/tests/searchsort.c [93cdd5c:09687aa]
- File:
 - 
      
- 1 edited
 
- 
          
  src/tests/searchsort.c (modified) (6 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
src/tests/searchsort.c
r93cdd5c r09687aa 10 10 // Created On : Thu Feb 4 18:17:50 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : T ue Jan 2 08:01:17 201813 // Update Count : 10012 // Last Modified On : Thu Dec 7 09:14:06 2017 13 // Update Count : 77 14 14 // 15 15 … … 38 38 for ( unsigned int i = 0; i < size; i += 1 ) { // C version 39 39 int key = size - i; 40 int * v = bsearch( &key, iarr, size, sizeof( iarr[0] ), comp );41 sout | key | ':' |*v | ", ";40 int *v = bsearch( &key, iarr, size, sizeof( iarr[0] ), comp ); 41 sout | *v | ", "; 42 42 } // for 43 43 sout | endl; 44 45 44 for ( unsigned int i = 0; i < size; i += 1 ) { 46 int * v = bsearch( size - i, iarr, size );47 sout | size - i | ':' |*v | ", ";45 int *v = bsearch( size - i, iarr, size ); 46 sout | *v | ", "; 48 47 } // for 49 48 sout | endl; 50 49 for ( unsigned int i = 0; i < size; i += 1 ) { 51 50 unsigned int posn = bsearch( size - i, iarr, size ); 52 sout | size - i | ':' |iarr[posn] | ", ";51 sout | iarr[posn] | ", "; 53 52 } // for 54 53 sout | endl | endl; … … 68 67 sout | endl; 69 68 for ( unsigned int i = 0; i < size; i += 1 ) { 70 int * v = bsearch( size - i, iarr, size );71 sout | size - i | ':' |*v | ", ";69 int *v = bsearch( size - i, iarr, size ); 70 sout | *v | ", "; 72 71 } // for 73 72 sout | endl; 74 73 for ( unsigned int i = 0; i < size; i += 1 ) { 75 74 unsigned int posn = bsearch( size - i, iarr, size ); 76 sout | size - i | ':' |iarr[posn] | ", ";75 sout | iarr[posn] | ", "; 77 76 } // for 78 77 } … … 91 90 sout | endl; 92 91 for ( unsigned int i = 0; i < size; i += 1 ) { 93 double * v = bsearch( size - i + 0.5, darr, size );94 sout | size - i + 0.5 | ':' |*v | ", ";92 double *v = bsearch( size - i + 0.5, darr, size ); 93 sout | *v | ", "; 95 94 } // for 96 95 sout | endl; 97 96 for ( unsigned int i = 0; i < size; i += 1 ) { 98 97 unsigned int posn = bsearch( size - i + 0.5, darr, size ); 99 sout | size - i + 0.5 | ':' |darr[posn] | ", ";98 sout | darr[posn] | ", "; 100 99 } // for 101 100 sout | endl | endl; … … 117 116 for ( unsigned int i = 0; i < size; i += 1 ) { 118 117 S temp = { size - i, size - i + 1 }; 119 S * v = bsearch( temp, sarr, size );120 sout | temp | ':' |*v | ", ";118 S *v = bsearch( temp, sarr, size ); 119 sout | *v | ", "; 121 120 } // for 122 121 sout | endl; … … 124 123 S temp = { size - i, size - i + 1 }; 125 124 unsigned int posn = bsearch( temp, sarr, size ); 126 sout | temp | ':' |sarr[posn] | ", ";125 sout | sarr[posn] | ", "; 127 126 } // for 128 127 sout | endl | endl; 129 {130 unsigned int getKey( const S & s ) { return s.j; }131 for ( unsigned int i = 0; i < size; i += 1 ) {132 sout | sarr[i] | ", ";133 } // for134 sout | endl;135 for ( unsigned int i = 0; i < size; i += 1 ) {136 S * v = bsearch( size - i + 1, sarr, size );137 sout | size - i + 1 | ':' | *v | ", ";138 } // for139 sout | endl;140 for ( unsigned int i = 0; i < size; i += 1 ) {141 unsigned int posn = bsearch( size - i + 1, sarr, size );142 sout | size - i + 1 | ':' | sarr[posn] | ", ";143 } // for144 sout | endl | endl;145 }146 128 } // main 147 129  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.