MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 141 1...134135136137138139140141142143144145146147148...1953 Yeni yorum Aleksey Vyazmikin 2017.03.06 23:33 #1401 Artyom Trishkin : Arkadaşlar ben bir şey yaptım... Böyle bir planla ilgili bir soru: Diyelim ki dört sayıdan oluşan bir dizi var. Dizideki özdeş sayıların sayısını bulmanız gerekir. 1,2,3,4 - ikisi aynı değildir 1,1,2,3 - iki özdeş 1,1,2,2 de iki özdeştir 1,2,1,2 - ve işte iki özdeş 1,1,1,2 - üç özdeş 1,1,1,1 - dört özdeş Zor görünmüyor, ama bir şey düşünmüyor ... GİBİ Diziyi sıralayın ve mevcut ve geçmiş değerle bir karşılaştırma yapın, eğer eşleşirlerse saydılar - veya soruyu anlamadım. fxsaber 2017.03.06 23:33 #1402 Artyom Trishkin : Arkadaşlar ben bir şey yaptım... Böyle bir planla ilgili bir soru: Diyelim ki dört sayıdan oluşan bir dizi var. Dizideki özdeş sayıların sayısını bulmanız gerekir. 1,2,3,4 - ikisi aynı değildir 1,1,2,3 - iki özdeş 1,1,2,2 de iki özdeştir 1,2,1,2 - ve işte iki özdeş 1,1,1,2 - üç özdeş 1,1,1,1 - dört özdeş Zor görünmüyor, ama bir şey düşünmüyor ... GİBİ int Res = 1 ; if ( ArraySort (Array)){ int Tmp = 1; for ( int i = ArraySize (Array) - 1 ; i > 0 ; i--) { if (Array[i - 1 ] != Array[i]) { if (Tmp > Res) Res = Tmp; Tmp = 0 ; } Tmp++; }} Kontrol etmedim. Sonuç Araştır. Artyom Trishkin 2017.03.06 23:44 #1403 fxsaber : int Res = 1 ; if ( ArraySort (Array)){ int Tmp = 1; for ( int i = ArraySize (Array) - 1 ; i > 0 ; i--) { if (Array[i - 1 ] != Array[i]) { if (Tmp > Res) Res = Tmp; Tmp = 0 ; } Tmp++; }} Kontrol etmedim. Sonuç Araştır. Evet, bir bakacağım. Sayesinde. fikir açık Ve sonra boynuzunu tamamen basite dayadı, kompleksi yaptı ... Artyom Trishkin 2017.03.06 23:45 #1404 -Aleks- : Diziyi sıralayın ve mevcut ve geçmiş değerle bir karşılaştırma yapın, eğer eşleşirlerse saydılar - veya soruyu anlamadım. Teşekkür ederim. Biraz farklı - birkaç çakışan, ancak kendi aralarında farklı rakamlar olabilir. Maxim Kuznetsov 2017.03.07 00:42 #1405 Artyom Trishkin : Teşekkür ederim. Biraz farklı - birkaç eşleşme olabilir, ancak farklı sayılar olabilir. kesinlikle işe yaradı :-) [Silindi] 2017.03.07 01:26 #1406 Artyom Trishkin : Teşekkür ederim. Biraz farklı - birkaç çakışan, ancak kendi aralarında farklı rakamlar olabilir. Sorunun daha net bir ifadesine ihtiyaç var. 1) Girdi olarak bir sayı verilir ve dizide bu sayı için kaç eşleşme çıktısı almanız gerekir. 2) Yoksa dizide yinelenen tüm sayıları mı görüntülemeniz gerekiyor? Yeni başlayanlardan sorular MQL5 Sayı serisinin yoğunluğu Ticarette makine öğrenimi: teori, Artyom Trishkin 2017.03.07 05:29 #1407 . ... Rick D. ... . : Sorunun daha net bir ifadesine ihtiyaç var. 1) Girdi olarak bir sayı verilir ve dizide bu sayı için kaç eşleşme çıktısı almanız gerekir. 2) Yoksa dizide yinelenen tüm sayıları mı görüntülemeniz gerekiyor? Ne biri ne de diğeri. Açıkça bilinmeyen dört numara var. İlk mesajımdaki örnekte olduğu gibi tekrar eden sayıların sayısını bulmanız gerekiyor . Artyom Trishkin 2017.03.07 05:34 #1408 Maxim Kuznetsov : kesinlikle işe yaradı :-) Evet, evet ... Çalıştı :)) Bu numaraları nasıl arayacağımı bilmiyorum: 1.1 2.2 ... veya 1,2,1,2 - burada sayı (sonuç) 2 tekrarlanan (1,1)... ama farklı ( 1,1 , 2,2 ) ... - ve burada sayı (sonuç) 2 Ve bu şeye nasıl doğru denir - bilmiyor - ben müşteri değilim, ancak not. Bu arada - tekrarlayan - boşuna ... Aksi takdirde, "arka arkaya gitmeye" karar verebilirsiniz ... Ama bu gerekli değil. sadece eşleşen sayıların sayısı. Bu sorunun doğru ifadesi olmasa da... evet... müşterinin hayatı zor... Ve yine sonsuz hakkında: Yarışma Forumu kirletmemek için herhangi [Silindi] 2017.03.07 05:50 #1409 Artyom Trishkin : Ve nasıl doğru denir - bilmiyor - ben müşteri değilim, ancak Bir dizideki maksimum özdeş değer sayısı? Artyom Trishkin 2017.03.07 06:33 #1410 Alexey Kozitsyn : Bir dizideki maksimum özdeş değer sayısı? Hayır :))) 1 , 1 , 1 , 2 , 3 , 3 , 2 , 1 , 4 , 4 , 5 aynı renkteki sayıların sayısı. 1...134135136137138139140141142143144145146147148...1953 Yeni yorum
Arkadaşlar ben bir şey yaptım...
Böyle bir planla ilgili bir soru: Diyelim ki dört sayıdan oluşan bir dizi var. Dizideki özdeş sayıların sayısını bulmanız gerekir.
1,2,3,4 - ikisi aynı değildir
1,1,2,3 - iki özdeş
1,1,2,2 de iki özdeştir
1,2,1,2 - ve işte iki özdeş
1,1,1,2 - üç özdeş
1,1,1,1 - dört özdeş
Zor görünmüyor, ama bir şey düşünmüyor ...
GİBİ
Arkadaşlar ben bir şey yaptım...
Böyle bir planla ilgili bir soru: Diyelim ki dört sayıdan oluşan bir dizi var. Dizideki özdeş sayıların sayısını bulmanız gerekir.
1,2,3,4 - ikisi aynı değildir
1,1,2,3 - iki özdeş
1,1,2,2 de iki özdeştir
1,2,1,2 - ve işte iki özdeş
1,1,1,2 - üç özdeş
1,1,1,1 - dört özdeş
Zor görünmüyor, ama bir şey düşünmüyor ...
GİBİ
if ( ArraySort (Array))
{
int Tmp = 1;
for ( int i = ArraySize (Array) - 1 ; i > 0 ; i--)
{
if (Array[i - 1 ] != Array[i])
{
if (Tmp > Res)
Res = Tmp;
Tmp = 0 ;
}
Tmp++;
}
}
if ( ArraySort (Array))
{
int Tmp = 1;
for ( int i = ArraySize (Array) - 1 ; i > 0 ; i--)
{
if (Array[i - 1 ] != Array[i])
{
if (Tmp > Res)
Res = Tmp;
Tmp = 0 ;
}
Tmp++;
}
}
Evet, bir bakacağım. Sayesinde. fikir açık
Ve sonra boynuzunu tamamen basite dayadı, kompleksi yaptı ...
Diziyi sıralayın ve mevcut ve geçmiş değerle bir karşılaştırma yapın, eğer eşleşirlerse saydılar - veya soruyu anlamadım.
Teşekkür ederim. Biraz farklı - birkaç eşleşme olabilir, ancak farklı sayılar olabilir.
kesinlikle işe yaradı :-)
Teşekkür ederim. Biraz farklı - birkaç çakışan, ancak kendi aralarında farklı rakamlar olabilir.
Sorunun daha net bir ifadesine ihtiyaç var.
1) Girdi olarak bir sayı verilir ve dizide bu sayı için kaç eşleşme çıktısı almanız gerekir.
2) Yoksa dizide yinelenen tüm sayıları mı görüntülemeniz gerekiyor?
Sorunun daha net bir ifadesine ihtiyaç var.
1) Girdi olarak bir sayı verilir ve dizide bu sayı için kaç eşleşme çıktısı almanız gerekir.
2) Yoksa dizide yinelenen tüm sayıları mı görüntülemeniz gerekiyor?
Ne biri ne de diğeri.
Açıkça bilinmeyen dört numara var. İlk mesajımdaki örnekte olduğu gibi tekrar eden sayıların sayısını bulmanız gerekiyor .
kesinlikle işe yaradı :-)
Evet, evet ... Çalıştı :))
Bu numaraları nasıl arayacağımı bilmiyorum: 1.1 2.2 ... veya 1,2,1,2 - burada sayı (sonuç) 2
tekrarlanan (1,1)... ama farklı ( 1,1 , 2,2 ) ... - ve burada sayı (sonuç) 2
Ve bu şeye nasıl doğru denir - bilmiyor - ben müşteri değilim, ancak
not. Bu arada - tekrarlayan - boşuna ... Aksi takdirde, "arka arkaya gitmeye" karar verebilirsiniz ... Ama bu gerekli değil.
sadece eşleşen sayıların sayısı. Bu sorunun doğru ifadesi olmasa da... evet... müşterinin hayatı zor...
Ve nasıl doğru denir - bilmiyor - ben müşteri değilim, ancak
Bir dizideki maksimum özdeş değer sayısı?
Hayır :)))
1 , 1 , 1 , 2 , 3 , 3 , 2 , 1 , 4 , 4 , 5
aynı renkteki sayıların sayısı.