In certain problems we can use an array of integers to solve the problem. But those can also be solved by using array of vectors. On which factors should I decide whether to use plain array of integers or array of vectors? If vectors, then what are the advantages?

Can function write in C++ return more than one values?

Can anyone tell me whats exact stack limit for c++ and can we increase it in some way from code?

Is true that vector increasing size by 2,4,8,16...? If it is are vector still increasing after will write resize?

What is complexity of memset(C++)? Is that faster then BF method?

In what type of data do you keep binary tree at your C++ program? And what is the best way to do it?

Is there any difference between char, string, vector in time complexity of processing(input, output...)?

I read about function nth_element on STL. Can anyone help me to implement it because how I can understand it's cool function in linear time complexity.

What is the difference between I write double pi = 3.14159; or #define pi 3.14159?

Is there any link on the Internet on page or book title like: "Hasing for dummies "