kyu_4.snail package

Submodules

kyu_4.snail.snail_sort module

Returns the array elements arranged from outermost elements to the middle element, traveling clockwise.

kyu_4.snail.snail_sort.snail(snail_map: list) → list[source]

Returns the array elements arranged from outermost elements to the middle element, traveling clockwise.

Parameters

snail_map – n x n array

Returns

array elements arranged from outermost elements to the middle element, traveling clockwise

kyu_4.snail.test_snail module

class kyu_4.snail.test_snail.SnailTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_snail()[source]

Testing ‘snail’ function

Given an n x n array, ‘snail’ function should return the array elements arranged from outermost elements to the middle element, traveling clockwise.

Module contents