[Python] Detection of memory overlap comparaison with NumPy
References
[1] https://github.com/numpy/numpy/blob/maintenance/1.11.x/numpy/core/src/private/mem_overlap.c
[2] https://en.wikipedia.org/wiki/Array_data_structure
[3] https://en.wikipedia.org/wiki/Stride_of_an_array
[4] https://en.wikipedia.org/wiki/Diophantine_equation
[5] https://en.wikipedia.org/wiki/NP-completeness
[6] https://fr.wikipedia.org/wiki/Endianness#Little_endian
[7] http://scipy-cookbook.readthedocs.io/items/ViewsVsCopies.html
[8] http://www.scipy-lectures.org/advanced/advanced_numpy/