«arrays» etiketlenmiş sorular

Dizi, her biri bir veya daha fazla dizin tarafından tanımlanan bir dizi öğeden (değerler, değişkenler veya referanslar) oluşan sıralı bir doğrusal veri yapısıdır. Dizilerin belirli varyantlarını sorurken, bununla ilgili şu etiketleri kullanın: [vector], [arraylist], [matrix]. Bu etiketi kullanırken, bir programlama diline özgü bir soruda, soruyu kullanılan programlama diliyle etiketleyin.



8
Go'da dizi karıştır
Aşağıdaki Python kodunu Go'ya çevirmeyi denedim import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) ancak Go sürümümü uzun ve garip buldum çünkü karıştırma işlevi yok ve arayüzleri uygulamak ve türleri dönüştürmek zorunda kaldım. Kodumun deyimsel bir Go versiyonu ne olabilir?
82 arrays  go 


5
"İnt * nums = {5, 2, 1, 4}" bölümleme hatasına neden olur
int *nums = {5, 2, 1, 4}; printf("%d\n", nums[0]); segfault'a neden olurken int nums[] = {5, 2, 1, 4}; printf("%d\n", nums[0]); değil. Şimdi: int *nums = {5, 2, 1, 4}; printf("%d\n", nums); baskılar 5. Buna dayanarak, dizi başlatma gösteriminin, {}, bu veriyi, soldaki değişkene körü körüne yüklediğini tahmin ettim. İnt …
81 c  arrays  pointers 

4
Yapılar hakkında özel olan nedir?
C'de bir işlevden bir dizi döndüremeyeceğimizi, bir diziye göstericiyi döndüremeyeceğimizi biliyorum. Ancak structs, diziler içerse bile, onları fonksiyonlar tarafından döndürülebilir kılan özel şeyin ne olduğunu bilmek istiyorum . Neden structsarma aşağıdaki program geçerli kılan? #include <stdio.h> struct data { char buf[256]; }; struct data Foo(const char *buf); int main(void) { …

11
Codeigniter web sitesini çok dilli yapmanın en iyi yolu. lang dizilerinden çağrı yapmak lang oturumuna bağlıdır?
Saatleri ve saatleri araştırıyorum, ancak bunu yapmanın net ve etkili bir yolunu bulamadım: / İngilizce kod imzalayan bir web sitem var ve şimdi bir Lehçe dil eklemem gerekiyor. Ziyaretçi seçimine bağlı olarak sitemi 2 dilde yapmanın en iyi yolu nedir? her dil için dizi dosyaları oluşturmanın ve bunları görünüm dosyalarında …


4
Yapı dizisinin sonunda '{}' boş parantezlere ne gerek var?
Linux çekirdeğinde bazı c kodlarına çarptım: static struct ctl_table ip_ct_sysctl_table[] = { { .procname = "ip_conntrack_max", .maxlen = sizeof(int), .mode = 0644, .proc_handler = proc_dointvec, }, // ... { .procname = "ip_conntrack_log_invalid", .maxlen = sizeof(unsigned int), .mode = 0644, .proc_handler = proc_dointvec_minmax, .extra1 = &log_invalid_proto_min, .extra2 = &log_invalid_proto_max, }, { …


12
Diziden diziler nasıl oluşturulur [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . Geçen ay kapalı . Ben bir JavaScript acemi ve bir ana dizi değerleri ile iki farklı diziler yapmaya çalışıyorum. …

8
numpy 1D dizisi: n kereden fazla yinelenen maske öğeleri
gibi bir tamsayı dizisi verildi [1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5] NDefalarca yinelenen öğeleri maskelemem gerekiyor . Açıklığa kavuşturmak için: birincil hedef, daha sonra binning hesaplamaları için kullanmak üzere, boole maske dizisini almaktır. Oldukça karmaşık bir çözüm …
18 python  arrays  numpy  binning 

3
statik int arr [10] bellek adresi her zaman 060 ile biter
Buna benzeyen bir ac programım var main.c #include <stdio.h> #define SOME_VAR 10 static int heap[SOME_VAR]; int main(void) { printf("%p", heap); return 0; } ve derlenen programı birkaç kez çalıştırdığımda bu çıktı 0x58aa7c49060 0x56555644060 0x2f8d1f8e060 0x92f58280060 0x59551c53060 0xd474ed6e060 0x767c4561060 0xf515aeda060 0xbe62367e060 Neden hep 060 ile bitiyor? Ve dizi yığın halinde saklanıyor …
17 c  arrays  memory 

4
Javascript'teki diziyi daha basit nesneye dönüştürün
Bunun gibi başka nesneler, vb içeren bir dizi ile basit bir JSON var: languagePack: [ { 'key': 'Username', 'value': 'Benutzername', 'group': 'default' }, { 'key': 'Password', 'value': 'Passwort', 'group': 'default' } ] Ama gerçekten istediğim şey böyle bir nesne: languagePack: { 'Username': 'Benutzername', 'Password': 'Passwort' } Yani, dizi bir dizi …

7
JavaScript dizi yapısı
Öğrenci ve veli adresleri olan bir dizim var. Örneğin, const users = [{ id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'USA', relationship:'mother' }, { id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'Spain', relationship:'father' }, { id: 2, name: 'Mark', email: 'mark@mail.com', age: 28, parent_address: 'France', relationship:'father' …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.