Python kodu bu. Öğren diye C# da yazmadım. Kendin çevirirsin. Edit: Ayrıca 5dk sürmedi. Neyini yapamadıysan şaşırdım. < Bu mesaj bu kişi tarafından değiştirildi An Idiot Abroad -- 12 Nisan 2021; 19:20:28 > |
Programlama ödevim hakkında (2. sayfa)
-
-
< Bu ileti mobil sürüm kullanılarak atıldı > -
entera basmadan iki yüz üç yüz karakter yazarsan cppde bile tek satırda çözersin ayrıca bu kadar basit iş için de hashmap kullanılmaz memorye zarar. ama veri yapılarının ismini öğren geç sadece. yazdığın kod ne kadar okunabilirmiş memoryde şu kadar alan kullanılıyormuş ne önemi var. -
cevabı veren arkadaş haketti durumu böyle konuşana ödev mi yapılır. pubg oynamaktan beyni erimiş artık lol. tableti midir telefonu mu nedir o da kasıyor zaten şu işi öğreneyim iki üç kuruş kazanırım belki ileride de kasmayan cihazda babci oynarım da demiyor. iyi oluyo ama arada eğleniyoruz. böyle numunelik tiplerle yoksa forum boş -
technopata açmış aynı konuyu, kimse cevaplamamış buraya yazmış. :)) yapmayın
-
iki yüz üç yüz karakter? sadece 168 karakter ve Regex gibi teknikler kullansam bundan da düşük olur.
168 karakter cok az olmasa da 1 satır iddiası yapılabilecek düzeyde.
Sonuçta bu probelm tek satırlık kod ile çözülebilecek basitlikte.
Kodu açıklayabilirim comment'li kod gönderebilirim.
< Bu ileti mini sürüm kullanılarak atıldı > -
bu hashmap kullanmanı mantıklı kılar mı -
quote:
Orijinalden alıntı: Kurtçu Restrop
entera basmadan iki yüz üç yüz karakter yazarsan cppde bile tek satırda çözersin ayrıca bu kadar basit iş için de hashmap kullanılmaz memorye zarar. ama veri yapılarının ismini öğren geç sadece. yazdığın kod ne kadar okunabilirmiş memoryde şu kadar alan kullanılıyormuş ne önemi var.Ekip halinde çalıştığında takım arkadaşlarının kodunu anlaması çok önemli. Ama bu seviye basit bir proje için okunaklı olup olmamasının, sürdürebilir olup olmamasının, kodun kalitesinin pek bir önemi yok. Çünkü biliyoruz ki arkadaşımız daha if else yazmaya üşeniyor. Şimdi gelip veri yapılarını, windows işletim sisteminin arama yaparken b-tree (yanlış ise düzeltin lütfen. Emin olamadım.) kullandığını, SQL server uygulamasının kendini işletim sistemi yerine koyup (kısaca işletim sistemi gibi davranması), kendilerine özel algoritmalarının olduğunu anlatırsak, bunları anlamayacak ve üstüne düşmeyecek.
bunun şirkette ki versiyonu, data access işlemlerini, if else ile veri tabanını tespit etmeye çalışan elemanlar var.
< Bu mesaj bu kişi tarafından değiştirildi benimkucukbebegim -- 12 Nisan 2021; 22:2:57 >
-
TechnoPat şu ana dek gördüğüm en saçma sapan sitelerden biri. Üye oldum, 10-20 mesaj attım ki birden bire üyeliğimi iptal ettiler. Gerekçe yok. Sebep yok. Neyse ki... Türkiye nin en popüler forum sitesi değiller.
< Bu ileti mini sürüm kullanılarak atıldı > -
ben vonder her konuya aynı minvalde cevap verdiği için yazdım. yoksa üstte teknopata yazmış diyen arkadaş diyince bi daha baktım. konu sahibi eleman geçen gün de benzer bir ödevini eödeve sormuş başka elemanın teki cpp yazıp buna csharp diye yutturmuş. her konuda üniversitede bir şey öğrenilmediğini savunuyor vondi ben daha üniversiteye gitmedim. orasını bilemem ama kod kısa olsun diye her şeye hm kullandığına göre üniversite dışındada bir şey öğrenilmiyor demek ki -
Console.WriteLine((DateTime.Now.Year - DateTime.Parse(Console.ReadLine()).Year) switch { > 0 and <= 17 => "çocuk", >= 18 and <= 65 => "genç", >= 66 and <= 79 => "orta yaşlı", >= 80 => "yaşlı" });
Kod
Yığını:C# 9.0 için örnek tarih 01.01.2000
< Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 12 Nisan 2021; 22:28:35 > -
boşsun xd
-
Atarlı abim bee tam bi erkek gibi konuşmuşun
-
C# ile de tek satırda çözülebiliyormuş :) Zaten bu kadar basit problemi, günümüzün yeni programlama yöntemleri dururken bir yığın kod ile kodlanması hata. Kısa koda itiraz eden arkadaşlar, yeni programlama yöntemlerine itiraz etmiş oluyorlar, farkında değiller :)
< Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 12 Nisan 2021; 22:41:23 >
< Bu ileti mini sürüm kullanılarak atıldı > -
etsene :)
-
-
-
Hadi evine evladım annen baban çeksin seni.
-
İnsanlık yapıp kod attım. Öğren diye de asıl istediğin dilde atmadım. Bu kadar basit bir kodu dahi yazamayacak "adama" yardım ederek yanlış yapmışım demek. Böyle basit şeylerde yardım istiyorsan hiç uğraşma bu işlerle. Zaten gittiğin okulu tahmin etmek de zor olmasa gerek. Böyle ödev veren öğretmen öğrencisinin kapasitesini az çok biliyordur ve ona göre vermiştir belli ki. İlk başta hevesin kırılmasın diye bir şey demedim ama SD'nin lafını ciddiye alsan iyi edersin ;)
Senior Developer @ Merixstudio. Amerika'dan selamlar ;)
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X