comparison tests/farray-array.t @ 774:75a8b69c04f0

farray.sh: Implement Shell sort using Ciura gaps (A102549)
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 23 Oct 2024 22:52:14 +0200
parents bae0652d0577
children 84527b00d29a
comparison
equal deleted inserted replaced
773:bae0652d0577 774:75a8b69c04f0
1400 $ check_array_is_sorted "$UNSORTED" 1400 $ check_array_is_sorted "$UNSORTED"
1401 [1] 1401 [1]
1402 1402
1403 $ farray_create TEST 1403 $ farray_create TEST
1404 $ farray_splice "" TEST 1 "" UNSORTED 1404 $ farray_splice "" TEST 1 "" UNSORTED
1405 $ check_array_is_sorted "$TEST"
1406 [1]
1405 $ farray_gnomesort TEST 1407 $ farray_gnomesort TEST
1408 $ check_array_is_sorted "$TEST"
1409 $ farray_release TEST
1410
1411 $ farray_create TEST
1412 $ farray_splice "" TEST 1 "" UNSORTED
1413 $ check_array_is_sorted "$TEST"
1414 [1]
1415 $ farray_shellsort TEST
1406 $ check_array_is_sorted "$TEST" 1416 $ check_array_is_sorted "$TEST"
1407 $ farray_release TEST 1417 $ farray_release TEST
1408 1418
1409 $ farray_release UNSORTED 1419 $ farray_release UNSORTED
1410 $ check_no_array_artifacts 1420 $ check_no_array_artifacts