Şimdi Ara

Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları (8. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
207
Cevap
17
Favori
11.878
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
6 oy
Öne Çıkar
Sayfa: önceki 678910
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Fulton F kullanıcısına yanıt
    euler sayısını buldurma (Arapça: hesaplama) yöntemi:

    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları


    'say' den sonra Raku 'nun meta indirgeme operatörü olan [ ] 'u + operatörüyle kullanıp bu sayıların toplamını dolayısıyla e sayısını çıkarabilirsiniz. Yukarda bu işlem yapılmamış yalnızca e sayısını veren parçalar listelenmiştir.

    fulton: 21 basamaklı asal sayı sorusunu tam anlamadım, e sayısının neresinde geçiyor o sayı?



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:4:0 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    euler sayısını buldurma (Arapça: hesaplama) yöntemi:



    'say' den sonra Raku 'nun meta indirgeme operatörü olan [ ] 'u + operatörüyle kullanıp bu sayıların toplamını dolayısıyla e sayısını çıkarabilirsiniz. Yukarda bu işlem yapılmamış yalnızca e sayısını veren parçalar listelenmiştir.

    fulton: 21 basamaklı asal sayı sorusunu tam anlamadım, e sayısının neresinde geçiyor o sayı?
    Hocam 21 basamak olayı şu, sayı hani 2.71.... diye sonsuza kadar gidiyor ya, işte o sonsuza kadar giderken bir yerde arka arkaya olan 21 tane rakam, 21 basamaklı bir asal sayıyı oluşturuyormuş. Kendim çözmedim ama internette Java ile yapılan çözümü buldum ekran görüntüsü atıyorum:

    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları


    Cevap: 957496696762772407663

    yani e sayısıni açtığımızda 2,71......957496696762772407663....... şeklinde devam ediyormuş. Arada bir yerde bu 21 basamaklı sayı var. Programda tek basamak kaydırarak 21 haneyi alıp asal mı değil mi kontrol ediyoruz sırasıyla.

    e sayısının 10 bin basamaığı şu linkte mevcut: https://www.math.utah.edu/~pa/math/e.html

    Veya direk kendi formülüyle de her basamağı bulunabiliyor: https://en.wikipedia.org/wiki/E_(mathematical_constant)

    Ama sanırım zaten siz bu kısmı yapmışsınız.



    < Bu mesaj bu kişi tarafından değiştirildi Fulton -- 18 Ocak 2020; 5:13:0 >




  • Fulton F kullanıcısına yanıt
    Javacıı e değişmezini önkesim dize olarak almış dolayısıyla buldurmamış. Ayrıca asal sayı uzunluğunu 21 dolayısıyla hardcode olarak gömmüş, bu 2 nes yardımıyla kodu bayağı bir kısaltmış.

    Şu anki bilgisayarımda Raku derleyici yok o yüzden deneyemiyorum ancak öbür bilgisayarda bir denerim olayı.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:11:42 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Message Pending...



    < Bu mesaj bu kişi tarafından değiştirildi bentürküm -- 21 Ocak 2020; 1:42:42 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Fulton F kullanıcısına yanıt
    is-prime dışında hiçbir önkesi fonksiyon kullanmadan 957496696762772407663'ı tek sırada buluyor. Sıra biraz uzun da olsa 1280px ekrana sığıyor :)
    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:12:34 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    is-prime dışında hiçbir önkesi fonksiyon kullanmadan 957496696762772407663'ı tek sırada buluyor. Sıra biraz uzun da olsa 1280px ekrana sığıyor :)
    Çok teşekkür ederim hocam, eline sağlık.
  • Fulton F kullanıcısına yanıt
    Ne demek... hep yardımcı olurum.
    Yeni bir soru var.

    Euler formulünde paydadaki k faktöryel gibi olan ancak çarpım işlemi değil de artı faktöryel paya eklendiğinde oluşan seriyi (anlatım kolaylığı açısından bu seriye k'lı euler diyelim) kaç sırada kodlayabilirsiniz?
    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları

    Ekleme: Reddit'teki iş görüşme sorusu gibi bu sorunun pratikte kullanıldığı bir alan yoktur, egzersiz amaçlı oluşturulmuştur. Matematik literatürde tanımı da yoktur. Sadece SS'te görülen formulü çözmelisiniz.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:15:6 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • hocam bu soruda anladıgım seyi soylebilir miyim burda e nin seri acılımın yapıyorsunuz bunun matematiksel ispatı vardı sanırım Taylor seri acılımından
    benim demek istedigim şey 1-n arasındaki sayıları Gauss toplam formuluyle hesaplayıp alt kısmı da bi tane recursion faktoriyel elle es zamanlı bolup
    bir tane degişkene atamamızdan bahsediyor soru degil mi?

    ama siz sanırım bunu ne kadar efektif olabilecegini soruyorsunuz ?

    2 farkı methodu aynı anda kullanmak efektif degil mi ornegin;



    for(blablablabla){
    float outPut=gaussianSum(n)/recFact(n)
    print(outPut)
    }



    < Bu mesaj bu kişi tarafından değiştirildi I0SER_b0y -- 26 Ocak 2020; 12:56:10 >
  • I0SER_b0y kullanıcısına yanıt
    Soru altına açıklama ekledim. Herhangi bir matematiksel bir işlem ile formulu başka bir deyime dönüştürmeden, SS'teki formulü çözmelisin. SS'teki formulün implementasyonu diyebiliriz, o çözüm gerekli.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:16:20 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Lazy evaluation'li cevap mi bekliyorsun?



    < Bu mesaj bu kişi tarafından değiştirildi KaramazovX -- 26 Ocak 2020; 20:0:20 >
  • KaramazovX kullanıcısına yanıt
    Öncelikle bu soru K110'un euler sorusunu "print euler" ile yanıtlamasına tepki olarak doğdu.

    Ben Lazy Evaluation /LE kullanarak çözdüm cunku en kısa de net LE ile çözülüyor. Çözümün örnek cıktısı

    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:17:26 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    Ne demek... hep yardımcı olurum.
    Yeni bir soru var.

    Euler formulünde paydadaki k faktöryel gibi olan ancak çarpım işlemi değil de artı faktöryel paya eklendiğinde oluşan seriyi (anlatım kolaylığı açısından bu seriye k'lı euler diyelim) kaç sırada kodlayabilirsiniz?

    Ekleme: Reddit'teki iş görüşme sorusu gibi bu sorunun pratikte kullanıldığı bir alan yoktur, egzersiz amaçlı oluşturulmuştur. Matematik literatürde tanımı da yoktur. Sadece SS'te görülen formulü çözmelisiniz.
    Bu soruya hiç çözüm gelmediği için ben de çözümümü gönderemiyorum.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 3 Şubat 2020; 0:0:1 >
    < Bu ileti mini sürüm kullanılarak atıldı >




  • 4913 = (4+9+1+3) üssü 3

    Bu özelliğe iye 4 basamaklı öteki sayıyı bul.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:20:50 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Yukardaki sorunun çözümü. Açıklamalar içinde:

    Reddit, HN, Euler, DH gibi sitelerden iş görüşmesi soruları + ödev soruları

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Goldbach hipotezine göre 2'den büyük her düz (2 ile eksiksiz bölünebilen, "even") sayı, iki asal sayının toplamı biçiminde yazılabilir.https://tr.wikipedia.org/wiki/Goldbach_hipotezi
    Bunu test eden program yazarak şu (düz) sayılara dayalı 2 asal sayıyı listeleyiniz:

    28, 36, 52, 112, 442



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:22:45 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Goldbach hipotezi o denli karışık bir nes değil. Vikipedi'den alıntı:https://tr.wikipedia.org/wiki/Goldbach_hipotezi

    2'den büyük her düz sayı, iki asal sayının toplamı biçiminde yazılabilir

    Bu hipotezi kullanarak şu 5 (düz) sayıya ilişkin 2 asal sayıyı listeleyiniz:

    28, 36, 52, 112, 442

    Edit: Bu problemde asal sayı test fonksiyonu yalnızca yardımcı işlevdir o yüzden asal sayı test fonksiyonu derleyicide (örneğin is-prime gibi) yerleşik olarak varsa kullanabilirsiniz.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:24:8 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • UP

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Guest-F0A424E64 G kullanıcısına yanıt
    Raku'nun en büyük özelliği, JavaScript, Ruby, PHP, Python'daki en yeni özellikleri kapsaması, Java ile C++ ya benzer yazımı (sentaks) olması, JVM üzerinde de çalışabilmesi.

    Raku öğrendiğinde öteki tüm dil ile platformların temelini öğrenmiş olursun. Buna ek olarak Raku düzgün de kısa program yazmaya yönlendirir, bu da gerek Raku gerekse öteki dillerde cok daha verimli yazılım geliştirmeni sağlar. Verimli programcı olunca da projeleri öngörülenden daha kısa sürede bitirebilirsin, bu hem seni kolaylatır hem de ortalama bir programcıdan bir adım öne çıkmanı sağlar. Böylelikle örneğin AB'de iyi bir Python Developer remote-job projelerde €200 alıyorsa sen bu yeni edindiğin deneyimin üstüne Python bilgini katıp, o €200'ün üstünde kazanabilirsin. Bunu kim istemez :)



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 11 Ağustos 2022; 12:27:50 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: önceki 678910
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.