coderz.py

Keep Coding Keep Cheering!

Two Sum: Check for Two Numbers with Sum K

Problem Statement (Asked By Google) Given a list of integers and a target number k, determine if there exist two numbers in the list whose sum equals k. For example, given [10, 15, 3, 7] and k = 17, return True because 10 + 7 = 17. Bonus: Can you solve this in a single […]

December 29, 2024 | array, dsa | No comments

Generate Parenthesis | Intuition + Code | Recursion Tree | Backtracking | Java

Problem Statement: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. Example 1: Input: n = 3 Output: [“((()))”,”(()())”,”(())()”,”()(())”,”()()()”]Example 2: Input: n = 1 Output: [“()”] Solution: This problem can be solved using the concept of backtracking, Let’s see how to approach it. We have to write a function generate([], left, right, […]

September 24, 2024 | 23 DSA Patterns | No comments

Square Root of Integer

Given an integer A. Compute and return the square root of A. If A is not a perfect square, return floor(sqrt(A)). The value of A can cross the range of Integer.

August 10, 2023 | DSA Sheet | No comments

Build Array From Permutation

Given a zero-based permutation nums (0-indexed), build an array ans of the same length where ans[i] = nums[nums[i]] for each 0 <= i < nums.length and return it. A zero-based permutation nums is an array of distinct integers from 0 to nums.length - 1 (inclusive).

August 9, 2023 | DSA Sheet | No comments

DSA: Heap

A heap is a specialized tree-based data structure that satisfies the heap property. It is commonly used to implement priority queues and efficient sorting algorithms like heap sort.

June 10, 2023 | Algorithm, Data Structure | No comments

Mule 4: Multipart/form-data in HTTP Request Connector

Multipart/Form-Data service using the HTTP Request connector in Mule 4

May 24, 2023 | Mule 4 | No comments

Mule 4: HTTP request connector

the HTTP Request connector is a powerful component that allows you to send HTTP requests and receive responses from external systems or APIs

May 23, 2023 | Mule 4 | No comments

Introduction to Singly Linked List

Singly Linked List Singly Linked List is a linear and connected data structure made of Nodes. Each node is composed of a variable data where its content (actual value) is stored and a pointer to the next Node (next node location) on the list. The Linked List has a pointer to the first element of this Node […]

March 27, 2022 | Data Structure | No comments

Batch Processing in Mule 4.0

batch processing provides a construct for asynchronously processing larger-than-memory data sets that are split into individual records.

December 9, 2021 | python | No comments

What is Dataweave

DataWeave is a programming language designed for transforming data. It is MuleSoft’s primary language for data transformation, as well as the expression language used to configure components and connectors.

July 4, 2021 | Dataweave | No comments

Advertisement