arrays

How do I name an array key with a key inside the array

I have some data, yes, data. This data came from a MySQL query and it will always contain 4 items, always. I want to cache that data in an array table for use later within a web page but I want to keep the keys from the query and separate out each grouping within a multidimensional array. However to save time iterating through the array ...

In R, how to transform a matrix wtih 2 columns into a multimap like structure

Hi, I am wondering if there is a way to transform a matrix of 2 column into a multimap or list of list. The first column of the matrix is an id (with possibly duplicated entries) and the 2nd column is some value. For example, if I have to following matrix m<-matrix(c(1,2,1,3,2,4), c(3,2)) i would like to transform it into the follo...

How to make sure a method returns an array, even when there is only one element in Ruby

I have a Ruby method that searches an array of hashes and returns a subset of that array. def last_actions(type = 'all') actions = @actions if type == 'run' actions = actions.select {|a| a['type'] == "run" } end return actions end This works, except when there is only one action to return, in which case I ...

Find largest rectangle containing only zeros in an N×N binary matrix

Given an NxN binary matrix (containing only 0's or 1's), how can we go about finding largest rectangle containing all 0's? Example: I 0 0 0 0 1 0 0 0 1 0 0 1 II->0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 <--IV 0 0 1 0 0 0 IV is a 66 binary matrix; the return value in this case will be Cell 1: (2, 1) a...

How allocate or free only parts of an array?

see this example: int *array = malloc (10 * sizeof(int)) Then free only the first 3 blocks? Or make equal java, have an array with negative index, or an index that not began with 0. Thanks a lot. ...

Ruby: How can I make these objects the same?

So I have the following hashes/arrays: {"number"=>[{"tracking"=>"1Z81E74W0393736553", "notes"=>"Example note"}, {"tracking"=>"9102901001301227214058"}]} {"number"=>{"tracking"=>"1Z81E74W0393736553", "notes"=>"Example note"}} That first hash has an array for number while the second one doesn't. It's wreaking havoc trying to loop thro...

how does array_diff work?

I just wonder how array_diff() works.And obviously it couldn't work as follows function array_diff($arraya, $arrayb) { $diffs = array(); foreach ($arraya as $keya => $valuea) { $equaltag = 0; foreach ($arrayb as $valueb) { if ($valuea == $valueb) { $equalta...

Array items sorting and editing with MXML AS3 (in practical case)?

I have an array with lots of items with same names like CloudObserverCMSStub edited CloudObserverCMSStub edited CloudObserverCMSStub created CloudObserverCMSStub2 edited CloudObserverCMSStub2 edited CloudObserverCMSStub2 created and different related to names dates for each item in such format Wed, 17 Mar 2010 22:32:09 GMT...

How do I write an IF ELSE to check string contents of an array?

I'm trying to write an IF ELSE statement to enable shipping, If user doesn't add an address the array contents remain as "-" & "-" for the two items in the array. I want to check to see if those are in the array, if they are then I want to enableshipping. Here is the code for getting the array: NSArray *paths = NSSearchPathForDirector...

How do I generate an Array string from an array in memory (php).

I need to create a big array in my code, I have the values in several tables (for easy management). I select it and now I have all the values in an array, in memory in the way I want. My problem, I need to write this array down, into the code. Is there a way to take an array which sits in the memory and translate it into a string "array(...

Creating array with constant

I was working on a program in Netbeans on Linux using a gcc compiler when, upon switching to Visual C++ on Windows 7, the code failed to compile as Visual C++ says it expected constant expression on several lines. On Netbeans, I simply did something similar to char name[fullName.size()];, while on Visual C++, I tried, among other things,...

Matlab - building an array while looping

Hello, I have a for loop that loops over one array... for i=1:length(myArray) In this loop, I want to do check on the value of myArray and add it to another array myArray2 if it meets certain conditions. I looked through the Matlab docs, but couldn't find anything on creating arrays without declaring all their values on initialization...

Why does `Array(0,1,2) == Array(0,1,2)` not return the expected result?

As far as I understand, Scala's == defines the natural equality of two objects. I expected that Array(0,1,2) == Array(0,1,2) compares the natural equality e. g. checks if all elements of the array return true when compared with the corresponding elements of the other array. People told me that Scala's Array is just a Java [] which only...

Compare a specific array element to a char with "if" in C?

Rather Trivial Question. So I tried to do this: if(array[0]=="some_string") but obviously it doesn't work... What do I have to do? ...

C++ Switch Statement Case Error

I'm programming a simple text-based RPG using a switch statement for a game loop. The program works fine until I attempt to add another case statement, at which point it gives me the following three errors: "jump to case label" (error occurs at the line of the newly added case), and two "crosses initialization of 'ClassName *objectName'"...

Rails Association Problem

I am having trouble with this association. I need to get an array of the primaries that belong to the soldiers in a platoon. So once I get all the soldiers in a platoon: @company = Company.find_by_id(1) @platoons = @company.platoons <% @platoons.each do |p| %> <%= p.soldiers.primaries.find(:all,:conditions => ["relationship =...

unset the array

I have two arrays. I'd like to merge them into one, but remove the redundant values. How can I do this? ...

get particular column value

i want take the particular column all value in multidimensional array... i need to get the value of or column ("rose","daisy","orchid")... how do get? is there any predefined function? because in my array have 1000 record, so loop will continue to run 1000 times, program will slow, so... ...

Creating lots of arrays

How do you create, say, 30 arrays (it doesn't matter of what type, say, char[])? It seems to me that it is not a good idea, to create them one by one by hand. I want to do that using a "for" cycle, but how should I specify identifiers? ...

Is there another way of setting the array values in javascript

Hello. Again I'm still new to this javascript thing, so just would like to know if there is another way of setting the values of an array (just like declaring it); //correct way of declaring an array and reusing var adata = new Array('1','2','3'); //reusing of variable adata[0] = '4'; adata[1] = '5'; adata[2] = '6' This part is my que...