Skip to Content
Hands-On Data Structures and Algorithms with Kotlin
book

Hands-On Data Structures and Algorithms with Kotlin

by Chandra Sekhar Nayak, Rivu Chakraborty
February 2019
Intermediate to advanced
220 pages
5h 40m
English
Packt Publishing

Overview

Dive deep into data structures and algorithms to understand how to solve computational problems effectively with Kotlin. This book starts with the principles of algorithms and progresses through practical applications with Kotlin's collection framework. Packed with examples, it equips you to write efficient, scalable, and fast code for real-world challenges.

What this Book will help me do

  • Master the fundamentals of Kotlin's key data structures like arrays, stacks, and linked lists.
  • Design and implement efficient sorting and searching algorithms for practical applications.
  • Understand memory usage and runtime complexities for writing better optimized code.
  • Gain insights into functional programming and how it applies to Kotlin development.
  • Utilize Kotlin's collection framework effectively for daily programming tasks.

Author(s)

None Nayak and Rivu Chakraborty are seasoned developers with extensive experience in Kotlin and application development. None excels in breaking down complex computational concepts for learners, while Rivu brings a strong emphasis on real-world, functional programming practices. Together, they aim to make learning engaging and accessible.

Who is it for?

This book is for Kotlin developers eager to deepen their understanding of data structures and algorithms. If you're aiming to write better, scalable applications or improve your problem-solving skills, this book is tailored for you. Familiarity with basic Kotlin programming is recommended to gain the most from this material.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learn Data Structures and Algorithms with Golang

Learn Data Structures and Algorithms with Golang

Bhagvan Kommadi
Hands-On Data Structures and Algorithms with Python - Second Edition

Hands-On Data Structures and Algorithms with Python - Second Edition

Dr. Basant Agarwal, Benjamin Baka, David Julian

Publisher Resources

ISBN: 9781788994019