1
1
<?php
2
2
if (function_exists ("date_default_timezone_set " )) {
3
- date_default_timezone_set ("UTC " );
3
+ date_default_timezone_set ("UTC " );
4
4
}
5
5
6
6
function simple () {
@@ -220,30 +220,30 @@ function heapsort_r($n, &$ra) {
220
220
$ ir = $ n ;
221
221
222
222
while (1 ) {
223
- if ($ l > 1 ) {
224
- $ rra = $ ra [--$ l ];
225
- } else {
226
- $ rra = $ ra [$ ir ];
227
- $ ra [$ ir ] = $ ra [1 ];
228
- if (--$ ir == 1 ) {
229
- $ ra [1 ] = $ rra ;
230
- return ;
231
- }
232
- }
233
- $ i = $ l ;
234
- $ j = $ l << 1 ;
235
- while ($ j <= $ ir ) {
236
- if (($ j < $ ir ) && ($ ra [$ j ] < $ ra [$ j +1 ])) {
237
- $ j ++;
238
- }
239
- if ($ rra < $ ra [$ j ]) {
240
- $ ra [$ i ] = $ ra [$ j ];
241
- $ j += ($ i = $ j );
242
- } else {
243
- $ j = $ ir + 1 ;
244
- }
245
- }
246
- $ ra [$ i ] = $ rra ;
223
+ if ($ l > 1 ) {
224
+ $ rra = $ ra [--$ l ];
225
+ } else {
226
+ $ rra = $ ra [$ ir ];
227
+ $ ra [$ ir ] = $ ra [1 ];
228
+ if (--$ ir == 1 ) {
229
+ $ ra [1 ] = $ rra ;
230
+ return ;
231
+ }
232
+ }
233
+ $ i = $ l ;
234
+ $ j = $ l << 1 ;
235
+ while ($ j <= $ ir ) {
236
+ if (($ j < $ ir ) && ($ ra [$ j ] < $ ra [$ j +1 ])) {
237
+ $ j ++;
238
+ }
239
+ if ($ rra < $ ra [$ j ]) {
240
+ $ ra [$ i ] = $ ra [$ j ];
241
+ $ j += ($ i = $ j );
242
+ } else {
243
+ $ j = $ ir + 1 ;
244
+ }
245
+ }
246
+ $ ra [$ i ] = $ rra ;
247
247
}
248
248
}
249
249
@@ -268,23 +268,23 @@ function mkmatrix ($rows, $cols) {
268
268
$ count = 1 ;
269
269
$ mx = array ();
270
270
for ($ i =0 ; $ i <$ rows ; $ i ++) {
271
- for ($ j =0 ; $ j <$ cols ; $ j ++) {
272
- $ mx [$ i ][$ j ] = $ count ++;
273
- }
271
+ for ($ j =0 ; $ j <$ cols ; $ j ++) {
272
+ $ mx [$ i ][$ j ] = $ count ++;
273
+ }
274
274
}
275
275
return ($ mx );
276
276
}
277
277
278
278
function mmult ($ rows , $ cols , $ m1 , $ m2 ) {
279
279
$ m3 = array ();
280
280
for ($ i =0 ; $ i <$ rows ; $ i ++) {
281
- for ($ j =0 ; $ j <$ cols ; $ j ++) {
282
- $ x = 0 ;
283
- for ($ k =0 ; $ k <$ cols ; $ k ++) {
284
- $ x += $ m1 [$ i ][$ k ] * $ m2 [$ k ][$ j ];
285
- }
286
- $ m3 [$ i ][$ j ] = $ x ;
287
- }
281
+ for ($ j =0 ; $ j <$ cols ; $ j ++) {
282
+ $ x = 0 ;
283
+ for ($ k =0 ; $ k <$ cols ; $ k ++) {
284
+ $ x += $ m1 [$ i ][$ k ] * $ m2 [$ k ][$ j ];
285
+ }
286
+ $ m3 [$ i ][$ j ] = $ x ;
287
+ }
288
288
}
289
289
return ($ m3 );
290
290
}
@@ -353,7 +353,7 @@ function gethrtime()
353
353
354
354
function start_test ()
355
355
{
356
- ob_start ();
356
+ ob_start ();
357
357
return gethrtime ();
358
358
}
359
359
@@ -367,7 +367,7 @@ function end_test($start, $name)
367
367
$ pad = str_repeat (" " , 24 -strlen ($ name )-strlen ($ num ));
368
368
369
369
echo $ name .$ pad .$ num ."\n" ;
370
- ob_start ();
370
+ ob_start ();
371
371
return gethrtime ();
372
372
}
373
373
0 commit comments