Day02 : Solving the "Check if Array Is Sorted and Rotated" Problem in JavaIntroduction Welcome to Day 2 of the 30-Day LeetCode Challenge! Today, we're diving into the "Check if Array Is Sorted and Rotated" problem. This problem asks us to determine if an array was originally sorted in non-decreasing order and then rotated ...Sep 15, 2023 · 3 min readmaheshkamalakar.hashnode.dev
Day01 : Solving LeetCode's "Valid Palindrome" Problem in JavaIntroduction LeetCode is a popular platform for honing your coding skills and problem-solving abilities. One of the fundamental problems you might encounter is checking whether a given string is a palindrome. In this blog post, we'll tackle the "Vali...Sep 14, 2023 · 3 min readmaheshkamalakar.hashnode.dev
Building a Word Frequency Counter in Java: A Step-by-Step GuideIntroduction The "Word Frequency Counter" is a Java project that allows you to analyze a given text and determine the frequency of each word it contains. This project serves as an excellent introduction to Java programming concepts, including string ...Sep 11, 2023 · 4 min readmaheshkamalakar.hashnode.dev
Exploring the Role of Artificial Intelligence in Uber's OperationsIntroduction Uber is a well-known ride-hailing company that uses artificial intelligence (AI) in several different ways to improve its operations and provide a better experience for its users. In this article, we'll take a closer look at how AI works...Dec 25, 2022 · 9 min readmaheshkamalakar.hashnode.dev
The Importance of Data Structures and Algorithms for Your CareerThe world of software engineering can be a confusing one. There are so many different languages, frameworks, and tools that it can be hard for beginners to understand how everything works together. Data structures and algorithms are two fundamental t...Oct 20, 2022 · 5 min readmaheshkamalakar.hashnode.dev