Find Jobs
Hire Freelancers

project with hash table

€8-30 EUR

Ditutup
Disiarkan hampir 5 tahun yang lalu

€8-30 EUR

Dibayar semasa penghantaran
You are being asked to use the hash process on a typical problem with a large individual key. We follow these steps: Create one million (1,000,000) visits in a department store and payment by Credit Card (PC). Cards have sixteen (16) specific fixed digits e.g. 1234567890123456 but in four (4) of sixteen (16) random positions we have the characters: A, B, C, D. e.g. 12D45A789012B4C6 The remaining positions are fixed! Payment amounts are random numbers from 10 to 100. We also randomly pick the day of purchases from Monday to Saturday. You are requested to store the above information in a Hash Table structure. The H [N] table we need to store must always be half full and N must be always a prime number. We begin with N about 1000. We have to double the table when it's full about half of the table, so the ratio of used seats of the table in terms of table size (a = n / N, load factor) does not exceed a value we choose eg 0.5 or 0.6 N must always be a prime number! We only use the matrix H [N] (open addressing) to store all information for each card and we choose a technique for settling collisions. Note: Create random numbers with seed 1053592. It is requested to specify: • the card with the highest total amount of payments • the card with the largest number of visits • the day with the largest number of visits • the number of collisions in the final panel for 3 different load factor values (Attention, conflicts refer to cards that appear for the first time since the next times, conflicts are inevitable) Explanation for card numbers: The initial constants are 16 digits: 1234567890123456 After placement of A, B, C, D: 123A56B8901C34D6
ID Projek: 19605154

Tentang projek

4 cadangan
Projek jarak jauh
Aktif 5 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
4 pekerja bebas membida secara purata €30 EUR untuk pekerjaan ini
Avatar Pengguna
Hi I'm an expert in hash tables. I'm sure that I can easily do this project. We can have a about it. Thanks..
€60 EUR dalam 1 hari
4.9 (367 ulasan)
7.5
7.5
Avatar Pengguna
Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 40+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you
€8 EUR dalam 1 hari
4.7 (43 ulasan)
6.0
6.0

Tentang klien

Bendera GREECE
PATRAS, Greece
5.0
1
Kaedah pembayaran disahkan
Ahli sejak Mei 4, 2019

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.