PROFI'den SUPERPROFI'ye kadar tüm sorularınız - 1. - sayfa 25
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Verileri kompakt bir şekilde depolamak istiyorum - bir dize bir tamsayı
Çalışmayacak. 6 değeri kodlamak için 3 bit gerekir. Bir inte'nin 32 biti vardır, 12 sayıyı kodlamak için 36'ya ihtiyacınız vardır.
Soru nafek kompakt depolamaya ihtiyaç duyar. Büyük olasılıkla nihai hedef farklıdır ve farklı bir şekilde elde edilir.
Çalışmayacak. 6 değeri kodlamak için 3 bit gerekir. Bir inte'nin 32 biti vardır, 12 sayıyı kodlamak için 36'ya ihtiyacınız vardır.
Bir seçenek olarak.
0 ve -1'i kaldırmak için pozitif bölgeye 2 birim kaydırın (okumadan sonra kurtarma ile) ve kolayca bir tamsayı oluşturabilirsiniz.
Yine de veri tekrarını kullanabilirsiniz (görüntü sıkıştırmada olduğu gibi). Veya. aynı hafıza alanına farklı değerler yazın. Her türlü şeyi aynı adla adlandırarak dizinlerden tasarruf edebilirsiniz. Böyle bir hizmet bile oluşturabilirsiniz - talep olacaktır :)
| 4,4,1,2,1,1, 1,1,1,1,1,1 |
| 3,3,3,3,3,3, -1,-1,-1,-1,-1,-1|
Verileri kompakt bir şekilde depolamak istiyorum - bir dize bir tamsayı
Bir sayı dizisini bire dönüştürmenin mümkün olacağı beş basamaklı sayı sistemine geçin. İkili için hazır fonksiyonlarım vardı
Bir sayı dizisini bire dönüştürmenin mümkün olacağı beş basamaklı sayı sistemine geçin. İkili için hazır fonksiyonlarım vardı
Bunu zaten düşündüm, 5 basamaklı birkaç sayıyı bir int'de saklamak için hazır bir mat aparatı yok mu?
Kısa yap. Hem kodlama hem de kod çözme için
Kodlamak için aşağıdaki formülü kullanabilirsiniz.
{a1,a2,a3,a4,a5}
N=a1*5^4+a2*5^3+a3*5^2+a4*5^1+a5*5^0;
Kod çözme biraz daha zor. Ancak döngüye giderseniz, o zaman ikisinde de sorun olmaz.
a5=N%5;
N=(N-a5)/5;
a4=N%5;
N=(N-a4)/5;
a3=N%5;
N=(N-a3)/5;
a2=N%5;
a1=(N-a2)/5;
Bir arama motoru için bir sorgu bile formüle edemiyorum :(((
Bir tür benzerlikle karşılaştırmak istiyorum? korelasyon? sayısal verilerle birkaç matris.
aşağı yukarı şöyle:
matris1: matris2:
| 4,4,1,2,1,1, 1,1,1,1,1,1 | | 4,4,1,2,1,1, 1,1,1,1,1,1 |
| 4,4,1,2,1,1, 1,1,1,1,1,1 | | 4,4,1, 1 ,1,1, 1,1,1,1,1,1 |
| 4,4,4,2,1,1, 1,1,1,1,1,1 | | 4,4,4,2,1,1, 1, 2 ,1,1,1,1 |
verilen matrislerde minimum farklılıklar var, bu programlı olarak nasıl analiz edilebilir?
Bir arama motoru için bir sorgu bile formüle edemiyorum :(((
Bir tür benzerlikle karşılaştırmak istiyorum? korelasyon? sayısal verilerle birkaç matris.
aşağı yukarı şöyle:
matris1: matris2:
| 4,4,1,2,1,1, 1,1,1,1,1,1 | | 4,4,1,2,1,1, 1,1,1,1,1,1 |
| 4,4,1,2,1,1, 1,1,1,1,1,1 | | 4,4,1, 1 ,1,1, 1,1,1,1,1,1 |
| 4,4,4,2,1,1, 1,1,1,1,1,1 | | 4,4,4,2,1,1, 1, 2 ,1,1,1,1 |
verilen matrislerde minimum farklılıklar var, bu programlı olarak nasıl analiz edilebilir?
eğer ve tekrar eğer. a1a1 ile başlardım