
Data Structures for Engineers and Scientists Using Python
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
This book:
Discusses the implementation of various data structures such as an array, stack, queue, tree and graph along with sorting and searching algorithms.
Includes programming tips to highlight important concepts and help readers avoid common programming errors.
Presents each concept of data structure with a different approach and implements the same using Python programming.
Offers rich chapter-end pedagogy including objective-type questions (with answers), review questions and programming exercises to facilitate review.
Covers fundamentals of Python up to object-oriented concepts including regular expression.
It is primarily written for senior undergraduate, graduate students and academic researchers in the fields of electrical engineering, electronics and communication engineering, computer engineering and information technology.
More details
Other editions
Additional editions


Persons
Nishu Gupta is a Senior Member, IEEE. He is a Postdoctoral Fellow (ERCIM Alain Bensoussan Fellowship) at the VTT Technical Research Centre of Finland, Oulu, Finland. Earlier, he has worked in the Department of Electronic Systems, Faculty of Information Technology and Electrical Engineering, at Norwegian University of Science and Technology (NTNU) in Gjovik, Norway as a Research Fellow. He is also a visiting researcher at the University of Oviedo, Gijon, Spain under the research group on Systems for Multimedia and the Internet of Things (SMIOT). He is a Member, Zero Trust Architecture working group of MeitY-C-DAC-STQC project under 'e-Governance Standards and Guidelines', Ministry of Electronics and Information Technology (MeitY), Government of India. Before his current fellowship program, he has served as an Assistant Professor in the Electronics and Communication Engineering department at College of Engineering and Technology, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu, India. Dr. Nishu Gupta received his Ph.D. degree in 2016 from the Department of Electronics and Communication Engineering, MNNIT Allahabad, Prayagraj, India which is an Institute of National Importance as declared by the Government of India. He is specialized in the field of Computer Communication and Networking. His major work is in the area of IoT based enhance safety applications in vehicular communication. He received his Master's degree (M.Tech.) from Delhi Technological University, Delhi, India (formerly Delhi College of Engineering) and Bachelor's degree (B.Tech.) from BBDNITM Lucknow, affiliated to U.P. Technical University, Lucknow, India. Dr. Nishu is the recipient of Best Paper Presentation Award at the 4th International Conference on Computer and Communication Systems held at Nanyang Technological University, Singapore in 2019. He has published 5 patents and more than 65 research articles in reputed SCI and Scopus Indexed Journals. Dr. Gupta has supervised numerous theses at Master level and projects at Bachelor level in his main line of work. He has authored and edited several books with international publishers. Dr. Nishu is on the Editorial board of various Internationally reputed Journals and Transactions. He serves as reviewer of various SCI indexed Journals and Transactions. He was awarded twice for Outstanding Contribution in Reviewing. Dr. Gupta has Chaired several International Conferences and played key role in successfully organizing various international events. He is in academic cum research collaboration with top academicians and researchers across the globe. He has served as Head of ECE department; Chief Coordinator of Institute Innovation Cell, under MHRD-IIC, Govt. of India at his previous organization, besides holding many other key positions in the academic, administration and research fields. He has served as Chief Coordinator of the Institute Innovation Cell, under MHRD-IIC, Govt. of India at his previous organization, besides holding many other key positions in the academic and research fields. His research interest includes Cognitive Radio Networks, Vehicular Communication, Driving Behaviour Analysis, Intelligent Transportation, Sensor Networks and Internet of Things, Internet of Vehicles, 5G/6G; Mobile Edge Computing, Network Management.
Content
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.