# dimensional (530)

Passing multidimensional arrays as function arguments in C

In C can I pass a multidimensional array to a function as a single argument when I don't know what the dimensions of the array are going to be ? In addition my multidimensional array may contain types…

algorithm - How do you rotate a two dimensional array?

Inspired by Raymond Chen's post, say you have a 4x4 two dimensional array, write a function that rotates it 90 degrees. Raymond links to a solution in pseudo code, but I'd like to see some real world…

How can I create an empty one-dimensional string array?…

Three dimensional arrays of integers in C++

I would like to find out safe ways of implementing three dimensional arrays of integers in C++, using pointer arithmetic/dynamic memory allocation, or, alternatively using STL techniques such as ve…

vb.net - Mathematical analysis of a sound sample(as an array of numbers)

I need to find the frequency of a sample, stored(in vb) as an array of byte. Sample is a sine wave, known frequency, so I can check), but the numbers are a bit odd, and my maths-foo is weak. Full r…

How do I merge a 2D array in Python into one string with List Comprehension?

List Comprehension for me seems to be like the opaque block of granite that regular expressions are for me. I need pointers. Say, I have a 2D list: li=[[0,1,2],[3,4,5],[6,7,8]] I would like to merg…

data structures - Calculate the Hilbert value of a point for use in a Hilbert R-Tree?

I have an application where a Hilbert R-Tree(wikipedia)(citeseer) would seem to be an appropriate data structure. Specifically, it requires reasonably fast spatial queries over a data set that wil…

Traversing a multi-dimensional hash in Perl

If you have a hash(or reference to a hash) in perl with many dimensions and you want to iterate across all values, what's the best way to do it. In other words, if we have $f->{$x}{$y}, I want some…

Why “delete[][]… multiDimensionalArray;” operator in C++ does not exist

I was always wondering if there is operator for deleting multi dimensional arrays in the standard C++ language. If we have created a pointer to a single dimensional array int*array=new int[size];…

Finding C++ interval tree algorithm implementation

This question already has an answer here: C++-interval tree implementation 5 answers I'm trying to find an efficient C++ interval tree implementation(mo…