Open
Description
Description of the problem
Since these data structures are the mostly used by other APIs in pydatastructs
, it makes sense to start implementing backend support for this module. Starting with Cython would be the easiest thing to do.
- Create a new
cpp
file for each,OneDimensionalArray_Cpp
,DynamicOneDimensionalArray_Cpp
andMultiDimensionalArray_Cpp
and port the Python code to Cython. - Test them with the same python tests for Python versions.
Example of the problem
References/Other comments
[1] https://www.hardikp.com/2017/12/30/python-cpp/#example-module-with-classes