AI Exploration Journey
Subscribe
Sign in
Home
RAG
Document Parsing
AI Innovations and Insights
LLM Reasoning
LLMs
Data Structures
Archive
Leaderboard
About
Data Structures and Algorithms
Latest
Top
Discussions
Famous Algorithm with core code no more than 5 lines: Floyd-Warshall Algorithm
This article introduces the concept of the Floyd-Warshall algorithm, two typical example problems, and their corresponding solutions.
Oct 21, 2023
•
Florian
Longest Common Increasing Subsequence(LCIS)
This article introduces an interesting and challenging dynamic programming problem, demonstrating the diverse and challenging nature of DP.
Jul 14, 2023
•
Florian
Unveiling the Bounded Knapsack Problem
The Bounded Knapsack Problem is a classic dynamic programming problem.
Jul 14, 2023
•
Florian
Discretization in the field of algorithms
In the field of algorithm design, discretization is a simple but very useful technique, which can be seen as a form of hashing.
Jul 2, 2023
•
Florian
Unveiling the Unbounded Knapsack Problem
The unbounded knapsack problem is an important subtopic of dynamic programming, with significant applications in many fields.
Jul 1, 2023
•
Florian
The Charm of Data Structures 1: Leetcode 1906.
Leetcode 1906. Minimum Absolute Difference Queries: Segment tree or binary search
Jun 24, 2023
•
Florian
Longest Common Subsequence(LCS) of Two Permutations
By a clever transformation, the classic LCS problem is converted to an LIS problem, thereby reducing the time complexity.
Jun 18, 2023
•
Florian
Introduction to Suffix Array
Suffix array is a powerful data structure for solving string problems, which has applications in many fields.
Jun 16, 2023
•
Florian
1
Segment Tree 2: Interval Update and Lazy Propagation
This article explains interval update and lazy propagation of segment tree, including insight and operations in detail.
Jun 10, 2023
•
Florian
2
Segment Tree 1: Basic Concepts and Operations in Detail
By creating advanced data structures like segment trees ahead of time, we can perform two operations, query and update, in O(logn) time…
Jun 10, 2023
•
Florian
Introduction to monotonic stack that everyone can understand
In this article, we have explored the intuition behind the monotonic stack algorithm with a typical algorithm problem.
Jun 6, 2023
•
Florian
Typical problems of Fenwick Tree (Binary Indexed Tree)
This article will introduce some typical problems of Fenwick Tree (Binary Indexed Tree), mainly from leetcode and codeforces.
Jun 3, 2023
•
Florian
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts