Ve Rab şöyle emretti: “görüşme yapın ve teklifleri kabul edin”

Kurgusal olaylara dayanan gerçek bir hikaye.
Tüm tesadüfler tesadüfi değildir.
Bütün şakalar komik değildir.

- Sergey, merhaba. Adım Bibi, meslektaşım Bob ve biz iki... takım lideriyiz, çok uzun zamandır projedeyiz, tüm yapılacakları ezbere biliyoruz ve bugün bilgi ve becerileriniz hakkında iletişim kuracağız.
CV'niz son sınıf öğrencisi olduğunuzu, esas olarak .NET ile çalıştığınızı, asenkron ve çok iş parçacıklı programlamayı anladığınızı, algoritmaların ve veri yapılarının temellerine güvenle hakim olduğunuzu, büyük modülleri sıfırdan yeniden düzenleme ve tasarlama konusunda deneyime sahip olduğunuzu söylüyor. Yine de şu aptal soruyu sormadan edemiyoruz: Bize kısaca kendinizden bahseder misiniz?
— Merhaba Bibi ve Boba. Öncelikle .NET ile çalışıyorum, eşzamansız ve çok iş parçacıklı programlamayı anlıyorum, algoritmaların ve veri yapılarının temellerine hakimim ve büyük modülleri sıfırdan yeniden düzenleme ve tasarlama konusunda deneyimim var. Kısaca budur.
- Teşekkür ederim. Peki, başlayalım! Isınmak için daha basit bir şey: Hangi ağaçları biliyorsunuz ve onların etrafından nasıl dolaşabilirsiniz?
- Meşe, akasya, akçaağaç, kiraz... Yani hemen akla başka bir şey gelmiyor. Ağacın üzerinden geçmeye gelince, ağacın farklı yönlerinden geçebilirsiniz: soldan veya sağdan. Ayrıca bir ağaca tırmanabileceğinizi ve ağaçlarda bazen sincapların yaşadığı oyuklar olduğunu da biliyorum.
- İyi. O zaman soru şu: Bir nesneyi referans olarak iletmekle onu tamamen kopyalamak arasındaki fark nedir?
— Aradaki fark, ilk durumda nesnenin referans yoluyla iletilmesi, ikinci durumda ise tamamen kopyalanmasıdır.
—Grafikler hakkında ne biliyorsun?
— Kont Lev Nikolaevich Tolstoy'un çalışmalarına derin saygı duyuyorum; çocukken "Monte Cristo Kontu" kitabını okudum. Peki Kont Drakula'yı kim tanımaz?!
— “KATI” nedir?
- "Katı", daha az sıklıkla - "katı". Tabii ki bağlama bağlı.
— Çöp toplayıcı nasıl çalışır?
- Bunu ben de biliyorum. Tipik bir çöp toplayıcı parlak turuncu tulum ve güvenlik ayakkabıları giyer. Çoğunlukla geceleri çöp kamyonunda çalışıyor. Çöp toplayıcının asıl görevi, kokulu çöplerin yola dökülmemesine dikkat ederek, çöp kutularının içindekileri çöp kamyonunun arka kısmına aktarmaktır. Özetlemek gerekirse, toplumumuz tarafından atık toplayıcıların öneminin hafife alındığını söyleyebiliriz ancak onların çalışmaları da, öğretmenlerin ve fırıncıların çalışmaları kadar değerlidir!
- Ve bugünlük son aptalca soru: Diyelim ki, insan gibi arka ayakları üzerinde yürüyebilen küresel bir atımız var. Şövalyenin mevcut uzay-zaman sürekliliğine bağlı bir yürütme bağlamı var. Ortadoğu'da askeri çatışmaları başlatma kabiliyetine sahip bu tür atlardan oluşan bir havuzun hayata geçirilmesi gerekiyor. Bunu O( n * log(n) )'da nasıl yaparsınız?
- Hımm... Başlangıç ​​olarak değer yargılarından vazgeçerdim. Sonunda küresel atlardan oluşan bir havuz olmadığını fark edecektim ve sorunun formülasyonu tüm anlamını yitirecekti. Ben de aynı zamanda bu at, bu tür atlardan oluşan bir havuz ve Ortadoğu olacaktım. Ebedi ile Birleştirilmiş için, O( n * log(n) ), O ( n ^ n )'den tamamen ayırt edilemez.
- Teşekkür ederim Sergey. Seni geri arayacağız.
- Gerçekten bu kadar: bir şey değil. Geri aramaya gerek yok.

Kaynak: habr.com

Yorum ekle