PinnedShashwat Gupta“Tail Recursion” — The most explored topicA recursive function is tail recursive when a recursive call is the last thing executed by the function.Jul 28, 2022Jul 28, 2022
PinnedShashwat GuptaThis is how functions work internally…Hey folks, it’s mesmerizing how functions work internally, what happens in memory, how the calling mechanism works, and much more….Jul 25, 2022Jul 25, 2022
Shashwat GuptaWriting a Potions Bank REST API with Spring Boot + MongoDBThis blog post provides a complete walkthrough of the process of building a RESTful API for Potions Bank using Spring Boot and MongoDB…Jun 15, 2023Jun 15, 2023
Shashwat GuptaThe Mathematics of Computer Science!! Part III — Linear RecurrencesHey folks! Hope the season is being fruitful to you. Previously in the series — “The Mathematics of Computer Science”, part I, included an…Nov 1, 20221Nov 1, 20221
Shashwat GuptaThe Mathematics of Computer Science!!! Part II — Divide & Conquer RecurrencesAll about Divide & Conquer Recurrence, Akra-Bazzi Formula, how to solve the DAC equation to get the time complexity of the algorithm.Aug 25, 2022Aug 25, 2022
Shashwat GuptaThe Mathematics of Computer Science!!! Part I — Time ComplexityMathematics is an integral part of the fundamentals of computer science. Time Complexity involves the basic concepts of functions like…Aug 11, 2022Aug 11, 2022
Shashwat GuptaThe Mathematics of Computer Science!!! An Introduction.I’m starting a series of blogs on how mathematics is related to computer science.Aug 7, 2022Aug 7, 2022