TAILIEUCHUNG - A Complete Guide to Programming in C++ part 77

A Complete Guide to Programming in C++ part 77. This book provides both novice and experienced programmers with a comprehensive resource manual for the C++ programming language. Readers gain experience in all aspects of programming, from elementary language concepts to professional software development, with in depth coverage of all the language elements en route. These elements are carefully ordered to help the reader create useful programs every step of the way. | EXERCISES 739 Exercise I Define a function template interpolSearch that looks up a given element in a sorted numeric array elements are of the same type as the template parameter T. The function template has three parameters the value searched for of type T a pointer to the first array element and the number of array elements. The function template returns the index of the first element in the array that corresponds to the searched for value or - I if the value cannot be found in the array. Implement the function template. Use the technique described opposite as your algorithm for the interpolation search. Store the function template definition in the header file . Define a function template insertionSort which sorts a numeric array in ascending array elements are of the type of the template parameter T. The function template has two parameters a pointer to the first array element and the number of array is no return value. Define a function template display to display a numeric array on screen. The function template has two parameters a pointer to the first array element and the number of array is no return value. Use the function templates interpolSearch insertionSort and display to define template functions for double and short do so define an array of double values and an array with short values. Write a main function that creates and calls each template function insertionSort for the int and double display the sorted arrays. Add a call to each template function search in your main function. Call search passing values that exist and do not exist in the array. 740 CHAPTER 32 TEMPLATES Exercises The class FioatArr as defined in Chap. 28 Ex. I class FloatArr Without conversion functions private float arrPtr Dynamic member int max Maximum number without having to reallocate storage. int cnt Current number of elements void expand int new Size Function to help enlarge the array. public .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.