Preguntas etiquetadas con arrays

123
Máximo beneficio de venta única

Supongamos que se nos da una matriz de n enteros que representan los precios de las acciones en un solo día. Queremos encontrar un par (buyDay, sellDay) , con buyDay ≤ sellDay , de modo que si compramos las acciones en buyDay y las vendemos en sellDay , maximicemos nuestras ganancias. Claramente,...

123
Cómo convertir una cadena JSON a una matriz

Lo que quiero hacer es lo siguiente: tomando JSON como entrada del área de texto en php use esta entrada y conviértala a JSON y páselo a php curl para enviar la solicitud. estoy llegando a php desde get de api esta cadena json que quiero pasar a json pero no se está convirtiendo en matriz...

123
Convertir HttpPostedFileBase a byte []

En mi aplicación MVC, estoy usando el siguiente código para cargar un archivo. MODELO public HttpPostedFileBase File { get; set; } VER @Html.TextBoxFor(m => m.File, new { type = "file" }) Todo funciona bien ... Pero estoy tratando de convertir el campo de resultado en byte []. ¿Cómo puedo...

122
Acceso a miembros de elementos en un JSONArray con Java

Estoy empezando a usar json con java. No estoy seguro de cómo acceder a los valores de cadena dentro de un JSONArray. Por ejemplo, mi json se ve así: { "locations": { "record": [ { "id": 8817, "loc": "NEW YORK CITY" }, { "id": 2873, "loc": "UNITED STATES" }, { "id": 1501 "loc": "NEW...

122
Agregue un solo elemento a la matriz en numpy

Tengo una matriz numpy que contiene: [1, 2, 3] Quiero crear una matriz que contenga: [1, 2, 3, 1] Es decir, quiero agregar el primer elemento al final de la matriz. He intentado lo obvio: np.concatenate((a, a[0])) Pero me sale un error diciendo ValueError: arrays must have same number of...

122
Android: crea una matriz JSON y un objeto JSON

¿Cómo puedo crear un JSON con este formato en Android? Dado que la API que voy a pasar analizará JsonArray y luego el objeto. ¿O estaría bien si solo pasara un objeto json? Ya que solo tendré que insertar 1 transacción por llamada de servicio. { "student": [ { "id": 1, "name": "John Doe",...

122
Nueva matriz de Index Range Swift

¿Cómo puedo hacer algo como esto? Tome los primeros n elementos de una matriz: newNumbers = numbers[0..n] Recibiendo actualmente el siguiente error: error: could not find an overload for 'subscript' that accepts the supplied arguments EDITAR: Aquí está la función en la que estoy...

121
Forma correcta de encontrar el máximo en una matriz en Swift

Hasta ahora tengo una forma simple (pero potencialmente costosa): var myMax = sort(myArray,>)[0] Y cómo me enseñaron a hacerlo en la escuela: var myMax = 0 for i in 0..myArray.count { if (myArray[i] > myMax){myMax = myArray[i]} } ¿Existe una mejor manera de obtener el valor máximo de una...

120
PHP - iterar en caracteres de cadena

¿Existe una buena forma de iterar sobre los caracteres de una cadena? Me gustaría ser capaz de hacer foreach, array_map, array_walk, array_filteretc, sobre los caracteres de una cadena. La conversión de tipos / malabares no me llevó a ninguna parte (coloque la cadena completa como un elemento de...

119
Crea un puntero a una matriz bidimensional

Necesito un puntero a una matriz bidimensional estática. ¿Cómo se hace esto? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } Recibo todo tipo de errores como: advertencia: asignación de tipo de puntero incompatible el valor subindicado no es ni...

119
Extraño "[]" después de la firma del método Java

Hoy miré algo de código Java y encontré una sintaxis extraña: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Pensé que no se puede compilar y quería corregir lo que pensé que era un error tipográfico, ¡pero luego recordé que el compilador de Java realmente lo...

119
Usando usort en php con una función privada de clase

ok usar usort con una función no es tan complicado Esto es lo que tenía antes en mi código lineal. function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); para ordenar simplemente lo hago usort($array,"merchantSort"); Ahora estamos actualizando el código y...