Perguntas com a marcação «arrays»

Uma matriz é uma estrutura de dados linear ordenada que consiste em uma coleção de elementos (valores, variáveis ​​ou referências), cada um identificado por um ou mais índices. Ao perguntar sobre variantes específicas de matrizes, use essas tags relacionadas: [vector], [arraylist], [matrix]. Ao usar esse tag, em uma pergunta específica de uma linguagem de programação, identifique-a com a linguagem de programação usada.


13
Como conto valores únicos dentro de uma lista
Então, eu estou tentando criar este programa que solicitará ao usuário entrada e armazenará os valores em uma matriz / lista. Quando uma linha em branco é inserida, ele informa ao usuário quantos desses valores são únicos. Estou construindo isso por razões da vida real e não como um conjunto …


8
A maneira mais fácil de transformar coleção em matriz?
Suponha que temos um Collection<Foo>. Qual é a melhor (mais curta no LoC no contexto atual) para transformá-lo Foo[]? Quaisquer bibliotecas conhecidas são permitidas. UPD: (mais um caso nesta seção; deixe comentários se você acha que vale a pena criar outro thread para ele): Que tal transformar Collection<Foo>em Bar[]onde Bartem …

6
Como retornar uma parte de uma matriz em Ruby?
Com uma lista em Python, posso retornar uma parte dela usando o seguinte código: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Como Ruby faz tudo em matrizes, me pergunto se há algo semelhante a isso.
125 ruby  arrays  list  slice 

8
Swift: passa array por referência?
Quero passar meu Swift Array account.chatspara chatsViewController.chatsreferência (para que, quando eu adicionar um bate-papo account.chats, chatsViewController.chatsainda aponte para account.chats). Ou seja, não quero que o Swift separe as duas matrizes quando a duração das account.chatsalterações for alterada.

3
Como você limpa uma fatia no Go?
Qual é a maneira apropriada de limpar uma fatia no Go? Aqui está o que eu encontrei nos fóruns go : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters)) fmt.Println(len(letters)) } …
125 arrays  go  slice 


7
Como passar um único objeto [] para um objeto params []
Eu tenho um método que leva params objeto [] como: void Foo(params object[] items) { Console.WriteLine(items[0]); } Quando passo duas matrizes de objetos para esse método, ele funciona bem: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] Mas quando passo um único objeto [], …
124 c#  arrays 

7
Array.Copy vs Buffer.BlockCopy
Array.Copy e Buffer.BlockCopy fazem a mesma coisa, mas BlockCopytêm como objetivo a cópia rápida da matriz primitiva no nível de bytes, enquanto Copyé a implementação de uso geral. Minha pergunta é - em que circunstâncias você deve usar BlockCopy? Você deve usá-lo a qualquer momento quando estiver copiando matrizes de …
124 .net  arrays 



2
Converter HttpPostedFileBase em byte []
No meu aplicativo MVC, estou usando o código a seguir para fazer upload de um arquivo. MODELO public HttpPostedFileBase File { get; set; } VISÃO @Html.TextBoxFor(m => m.File, new { type = "file" }) Tudo funcionando bem .. Mas estou tentando converter o resultado fiel em byte [] .Como posso …

14
Como converter string JSON em array
O que eu quero fazer é o seguinte: tomando JSON como entrada da área de texto em php use esta entrada e converta-a para JSON e passe-a para php curl para enviar a solicitação. isso estou chegando no php de get da API essa string json eu quero passar para …
123 php  arrays  json 

19
Lucro máximo de venda única
Suponha que recebamos uma matriz de n números inteiros representando os preços das ações em um único dia. Queremos encontrar um par (buyDay, sellDay) , com buyDay ≤ sellDay , de modo que, se comprássemos as ações na buyDay e as vendêss na sellDay , maximizaríamos nosso lucro. Claramente, existe …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.