Pytania otagowane jako arrays

Tablica jest uporządkowaną liniową strukturą danych składającą się ze zbioru elementów (wartości, zmiennych lub referencji), z których każdy jest identyfikowany przez jeden lub więcej indeksów. Pytając o konkretne warianty tablic, użyj zamiast tego następujących powiązanych tagów: [wektor], [arraylist], [matryca]. Podczas używania tego znacznika w pytaniu specyficznym dla języka programowania należy oznaczyć pytanie używanym językiem programowania.






12
Jak zadeklarować tablicę ciągów w C ++?
Staram się iterować wszystkie elementy statycznej tablicy ciągów w najlepszy możliwy sposób. Chcę móc zadeklarować go w jednej linii i łatwo dodawać / usuwać z niego elementy bez konieczności śledzenia liczby. Brzmi naprawdę prosto, prawda? Możliwe nierozwiązania: vector<string> v; v.push_back("abc"); b.push_back("xyz"); for(int i = 0; i < v.size(); i++) cout …
89 c++  arrays 

5
Jak umieścić klucz i wartość w tablicy w Jquery
Czytam kanał RSS i wypycham zarówno tytuł, jak i łącze do tablicy w Jquery . To, co zrobiłem, to var arr = []; $.getJSON("displayjson.php",function(data){ $.each(data.news, function(i,news){ var title = news.title; var link = news.link; arr.push({title : link}); }); }); I czytam tę tablicę ponownie za pomocą $('#show').click(function(){ $.each(arr, function(index, value){ …

7
Railsy nie dekodują poprawnie JSON z jQuery (tablica staje się hashem z kluczami całkowitymi)
Za każdym razem, gdy chcę OPUBLIKOWAĆ tablicę obiektów JSON z jQuery do Railsów, mam ten problem. Jeśli zdefiniuję tablicę, widzę, że jQuery działa poprawnie: "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" Ale jeśli po prostu wyślę tablicę jako dane wywołania AJAX, otrzymam: "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", "position"=>"2"}} Natomiast jeśli wyślę zwykłą tablicę, to działa: "shared_items"=>["entity_253"] Dlaczego Railsy …

2
Zamieszanie wokół $ {tablica [*]} w porównaniu z $ {tablica [@]} w kontekście zakończenia bash
Po raz pierwszy próbuję napisać zakończenie basha i jestem trochę zdezorientowany co do dwóch sposobów dereferencji tablic bash ( ${array[@]}i ${array[*]}). Oto odpowiedni fragment kodu (nawiasem mówiąc, działa, ale chciałbym to lepiej zrozumieć): _switch() { local cur perls local ROOT=${PERLBREW_ROOT:-$HOME/perl5/perlbrew} COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} perls=($ROOT/perls/perl-*) # remove all but the final part …

7
Najłatwiejszy sposób sprawdzenia indeksu lub klucza w tablicy?
Za pomocą: set -o nounset Posiadanie tablicy indeksowanej, takiej jak: myArray=( "red" "black" "blue" ) Jaki jest najkrótszy sposób sprawdzenia, czy element 1 jest ustawiony? Czasami używam następujących: test "${#myArray[@]}" -gt "1" && echo "1 exists" || echo "1 doesn't exist" Chciałbym wiedzieć, czy istnieje preferowany. Jak radzić sobie z …
89 arrays  bash  indexing  key 

11
Czy istnieje indeks tablicy
Odziedziczyłem w pracy kod, który ma naprawdę brzydki zapach. Mam nadzieję, że znajdę możliwie najbardziej bezbolesne rozwiązanie. Czy istnieje sposób sprawdzenia, czy jakaś dowolna liczba jest prawidłowym elementem w tablicy? Przykład - muszę sprawdzić, czy istnieje tablica [25]. Najlepiej byłoby to zrobić bez wykonywania foreach () przez tablicę w celu …
89 c#  arrays  indexing 

12
Jak grupować według elementów tablicy w języku Swift
Powiedzmy, że mam ten kod: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: …
89 ios  arrays  swift  nsarray 



8
Skuteczny sposób wyszukiwania elementu
Niedawno miałem wywiad, w którym zadali mi „ szukające ” pytanie. Pytanie brzmiało: Zakłada się, że jest tablicą (pozytywnych) całkowitymi, przy czym każdy z elementów jest albo +1czy -1w stosunku do sąsiednich elementów. Przykład: array = [4,5,6,5,4,3,2,3,4,5,6,7,8]; Teraz wyszukaj 7i zwróć jego pozycję. Odpowiedziałem: Przechowuj wartości w tymczasowej tablicy, posortuj …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.