aquila Mesaj tarihi: Temmuz 24, 2008 Mesaj tarihi: Temmuz 24, 2008 pointera guven olmaz arkadas, hic sevemedim pointerlari.
MrLevie Mesaj tarihi: Temmuz 24, 2008 Konuyu açan Mesaj tarihi: Temmuz 24, 2008 haha topic patlamış:) işin komik yanı topiği açtıktan sonra kendim çözümü bulmam:) for(int j=0;j<N;j++) { if(v3[j+1]<v3[j]) { swap(v3[j],v3[j+1]); j=0; } } arrayin (vectorün) küçükten büyüğe sıralamasını yaptım fikir de kendimin:P
aquila Mesaj tarihi: Temmuz 24, 2008 Mesaj tarihi: Temmuz 24, 2008 yerleri degistirip, bastan mi baslamak istiyosun?
Volfied Mesaj tarihi: Temmuz 24, 2008 Mesaj tarihi: Temmuz 24, 2008 oha dunyanin en kotu sort sistemi, daha naive bi sort yokmuydu haci :)
Mirage Mesaj tarihi: Temmuz 24, 2008 Mesaj tarihi: Temmuz 24, 2008 Volfied (:D McLevie, bubble sort algoritmasına bir göz at derim. En basit, en kolay anlaşılır sorting algoritması olarak bilinir ama performansı düşüktür. Insertion sort ise anlaması basit olmasına rağmen bubble sort'dan daha hızlı çalışan bir algoritma. Daha gelişmiş bir şeyler istersen quicksort verelim.
Rahan Mesaj tarihi: Temmuz 24, 2008 Mesaj tarihi: Temmuz 24, 2008 Mirage said: Pointer yoksa C ve C++ da yok. yok yaw, reference ve iteratorlerle de oluyor.
Volfied Mesaj tarihi: Temmuz 25, 2008 Mesaj tarihi: Temmuz 25, 2008 reference ile pointer arasindaki farki aciklayabilir misin?
Rahan Mesaj tarihi: Temmuz 25, 2008 Mesaj tarihi: Temmuz 25, 2008 syntax dışında çok bir fark yok. hatta üretilen makina kodu aynıdır muhtemelen. ama pointer değil sonuçta. :)
Rahan Mesaj tarihi: Temmuz 25, 2008 Mesaj tarihi: Temmuz 25, 2008 eh insanlar farklı görüp java da c# da reference kullanıp "oh pointer yok negzel" diyorlarsa ben ne yapayım. demagoji ne alaka.
Mirage Mesaj tarihi: Temmuz 26, 2008 Mesaj tarihi: Temmuz 26, 2008 Rahan said: syntax dışında çok bir fark yok. hatta üretilen makina kodu aynıdır muhtemelen. ama pointer değil sonuçta. :) Katılmıyorum. Kullanılan adresin saklanması büyük bir semantik fark. Pointer kullanırken: 'Al sana adres' diyorsun. Referans kullanırken: 'Al sana nesne' diyorsun (teknik olarak adres veriyor olmanın syntax ile ilgisi yok).
Arthur_HellsFire Mesaj tarihi: Temmuz 26, 2008 Mesaj tarihi: Temmuz 26, 2008 ben rahanın tarafındayım. :)
Rahan Mesaj tarihi: Temmuz 26, 2008 Mesaj tarihi: Temmuz 26, 2008 Mirage said: Katılmıyorum. Kullanılan adresin saklanması büyük bir semantik fark. Pointer kullanırken: 'Al sana adres' diyorsun. Referans kullanırken: 'Al sana nesne' diyorsun (teknik olarak adres veriyor olmanın syntax ile ilgisi yok). evet bu dediğin de doğru. iki farklı bakış açısı var. programcı tararından düşünülüşü için ufak da olsa fark var. bir fonksyona reference veriyorsanız, "sadece o adresteki nesne veya variable" ile ilgileniyorsunuzdur. pointer verdiğinizde o adresi buffer olarak kullanmak veya nebleyim o adresteki nesneyi deallocate etmeyi isteyebileceğiniz gibi daha çok ihtimali çağrıştırır. ikinci bakış açısında implementasyonu herhangi bir işlemcide birbirinin aynı olur. misal void foo(Type *myPtr) { Type& myRef(*myPtr); //1 } void foo(Type& myPtr) { Type* myPtr(&myPtr); //2 } aynı değişkeni ikisine de bi pointer bi ref olarak verdiğinizde myPtr lar ve myRefler ikisi aynı değeri alır burda hep. gerçi bi ara kitaba bakmak lazım stroustup ne demiş.
Öne çıkan mesajlar