Skip to content

Ibrahim Hasnat

The blog of Ibrahim Hasnat

  • Home
  • About Me
  • Current Page: Blog
  • Data Structure
  • Algorithm
  • LeetCode

Recursion | An Awesome Method for Solving Problems

Before getting into details, you don’t need to be disappointed if you don’t understand the recursion quickly. Initially, it may seem a bit complex or fuzzy...

Continue reading...
June 28, 2022 by Ibrahim Hasnat Algorithm

Overview of Python Dictionary | Data Structure

Python Dictionary

Dictionary in Python is a data structure. Dictionary is similar to HashTable with some extra features. HashTable is one of the most important data structures in...

Continue reading...
June 24, 2022 by Ibrahim Hasnat Data Structure Python

Number of Islands | LeetCode 200 | Python | Solution

LeetCode 200 The number of islands is one of the most popular programming problems. Read the problem description first. Before getting into the solution, I assume...

Continue reading...
June 9, 2022 by Ibrahim Hasnat LeetCode

If You Are A Self-learner, These Might Help You

If you are a self-learner, especially a computer programmer or developer, keep the following things in mind. I think keeping these in mind will help you....

Continue reading...
May 23, 2022 by Ibrahim Hasnat Misc

Binary Search Tree | Data Structure

Before getting into the Binary Search Tree (BST), you have to know the basics of Tree and Binary Tree. I assume that you have the basic...

Continue reading...
April 26, 2022 by Ibrahim Hasnat Data Structure

Same Tree | LeetCode 100 | Python | Solution

LeetCode 100 It’s an easy LeetCode problem, and the description is concise and straightforward. We can solve this problem using the DFS algorithm. From two binary...

Continue reading...
April 18, 2022 by Ibrahim Hasnat LeetCode

Kth Smallest Element in a BST | LeetCode 230 | Python | Solution

LeetCode 230 I hope you already know about Binary Search Tree. In BST, each node is greater than its left subtree and smaller than its right...

Continue reading...
April 11, 2022 by Ibrahim Hasnat LeetCode

Binary Tree Level Order Traversal | LeetCode 102 | Python | Solution

LeetCode 102 This problem just simply the implementation of the level order traversal algorithm. If you don’t know about level order traversal yet, you can check...

Continue reading...
April 10, 2022 by Ibrahim Hasnat LeetCode

Maximum Depth of Binary Tree | LeetCode 104 | Python | Solution

LeetCode 104 It’s a common and basic type of problem. The problem title is self-explanatory. We all know about a binary tree. To solve this problem,...

Continue reading...
March 27, 2022 by Ibrahim Hasnat LeetCode

Level Order Traversal – BFS Algorithm

This one is another way of traversing through a binary tree. There are many other ways you can do it. Click here to check. Level order...

Continue reading...
March 24, 2022 by Ibrahim Hasnat Algorithm
Page 2 of 14«12345...10...»Last »
Ibrahim Hasnat
I am an ordinary self-taught computer programmer. Programming is something I like most. It’s fascinating to me.

Categories

  • Algorithm
  • Code Snippets
  • CSS
  • Data Structure
  • JavaScript
  • LeetCode
  • Linux
  • Misc
  • Python

Recent Posts

  • Let’s Create a Calculator Using Python
  • Graph Overview | Data Structure
  • Write Rock Paper Scissors Game Using Python
  • LeetCode 226 | Invert Binary Tree | Python | Solution
  • LeetCode 199 | Binary Tree Right Side View | Python | Solution
  • Number of 1 Bits | LeetCode 191 | Python | Solution
  • for … in and for … of loop in JavaScript

Trending




Tags

Algorithm Array Binary Binary Search Binary Search Tree Binary Tree Built-in Code CSS Tricks Data Structure DFS Function Game Graph HashTable Intro JavaScript JS Learning LeetCode Linear Linked List List Methods MySQL Problem Solving programming Python Python Function Queue Recursion Reverse Search Algorithm Solution Sort SQL Stack String Technology Tips Tree Tree Traversal Two Pointer Web YouTube




Ibrahim Hasnat © 2023. All Rights Reserved.