Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C dilinde yaz n z . Haz r veri yap s ( List vb . ) kullan larak yap lan devler de erlendirmeye al nmayacakt

C dilinde yaznz. Hazr veri yaps(List vb.) kullanlarak yaplan devler deerlendirmeye
alnmayacaktr.
Bir kargo irketi, mterilerinin kargolarn etkili bir ekilde takip etmelerini ve gnderi
bilgilerine hzlca erimelerini salamak istemektedir. Uygulamada olacak ilemler:
Kargo Bilgilerini Depolama:
Her bir kargonun takip numaras, gnderici, alc ve teslimat durumu gibi bilgileri ieren bir
veri yapis oluturun.
typedef struct {
int takipNo;
char gonderici[100];
char alici[100];
char kargoDurum[100];
}Kargo;
Yukardaki yapida olan ve bilgileri "veri.txt" dosyasnda tutulan kaytlar Kargonun takipNo
bilgisi kullanlarak aadaki hashleme kurallarna gre indekslenecektir.
Kargo bilgileri iin "Kargo" veri trnde 10 boyutunda bir hash_tablo dizisi oluturulacaktr.
Kargo * hash_tablo[10];
Takip Numaras Oluturma ve Hashleme:
Her yeni kargo iin benzersiz bir takip numaras bulunmaktadr. Gelen takip numarasna gre
hash tablosuna ekleme ilemi aadaki gibi olacaktr.
HashIndex1: TakipNo % TABLO_BOYUTU
HashIndex2: 7-(TakipNo %7)
Hashing lemi:
Takip numarasn(takipNo) tablonun boyutuna gre mod alarak indeks bulun
(HashIndex1). Eer hash tablosunda bulunan indeks bosa, ekleme ilemini
gerekletirin.
akma varsa aadaki formlakma olmayana kadar kontrol edin. lk akma
olmayan indekse ekleme ilemini gerekletirin. Tm denemeler sonucunda bo yer
bulunamyorsa kullancy tablo dolu eklinde bilgilendirin.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Pro SQL Server Wait Statistics

Authors: Enrico Van De Laar

1st Edition

1484211391, 9781484211397

More Books

Students also viewed these Databases questions

Question

=+a) What is the minimax choice?

Answered: 1 week ago