DEV Community

# intermediate

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Day 58: Python Run-Length Encoding (RLE) – Compress Strings Like a Pro with This Ultra-Simple O(n) Trick

Day 58: Python Run-Length Encoding (RLE) – Compress Strings Like a Pro with This Ultra-Simple O(n) Trick

Comments
2 min read
Day 57: Python GCD & LCM with Euclidean Algorithm, Lightning-Fast Divisor Math That's 2000+ Years Old (And Still Unbeatable)

Day 57: Python GCD & LCM with Euclidean Algorithm, Lightning-Fast Divisor Math That's 2000+ Years Old (And Still Unbeatable)

Comments
3 min read
Day 56: Python Fibonacci nth Term – Blazing Fast O(n) Iterative Solution with O(1) Space (No Recursion!)

Day 56: Python Fibonacci nth Term – Blazing Fast O(n) Iterative Solution with O(1) Space (No Recursion!)

Comments
2 min read
Day 54: Python Summary Ranges – Compress Sorted Unique Integers into Minimal "a->b" Strings Like LeetCode Pros

Day 54: Python Summary Ranges – Compress Sorted Unique Integers into Minimal "a->b" Strings Like LeetCode Pros

Comments
3 min read
Day 55: Python Calculate Mean & Median Manually – No Statistics Module, Just Pure Python Power

Day 55: Python Calculate Mean & Median Manually – No Statistics Module, Just Pure Python Power

Comments
3 min read
Day 53: Python Count Overlapping Substrings – The Hidden Limitation of str.count() and the Perfect Sliding Window Fix

Day 53: Python Count Overlapping Substrings – The Hidden Limitation of str.count() and the Perfect Sliding Window Fix

Comments
3 min read
Day 52: Python Longest Continuous Increasing Subarray – Find the Maximum Length of Strictly Increasing Adjacent Elements in O(n)

Day 52: Python Longest Continuous Increasing Subarray – Find the Maximum Length of Strictly Increasing Adjacent Elements in O(n)

1
Comments
3 min read
Day 51: Python First Unique Character – Find the First Non-Repeating Char in String with Hash Map Magic

Day 51: Python First Unique Character – Find the First Non-Repeating Char in String with Hash Map Magic

1
Comments
2 min read
Day 50: Python Group Anagrams – The Cleanest O(n * m log m) Way to Cluster Words by Letter Signature

Day 50: Python Group Anagrams – The Cleanest O(n * m log m) Way to Cluster Words by Letter Signature

1
Comments
2 min read
Day 49: Python Playlist Shuffler – True Unbiased Random Shuffle with Fisher-Yates Algorithm

Day 49: Python Playlist Shuffler – True Unbiased Random Shuffle with Fisher-Yates Algorithm

1
Comments
3 min read
Day 47: Python Rotate Array to Right by K Steps – Master the Elegant Slicing Trick in One Line

Day 47: Python Rotate Array to Right by K Steps – Master the Elegant Slicing Trick in One Line

1
Comments
3 min read
Day 48: Python Merge Two Sorted Lists - Master the Two-Pointer Technique in Pure O(n)

Day 48: Python Merge Two Sorted Lists - Master the Two-Pointer Technique in Pure O(n)

1
Comments
3 min read
Day 46: Python Moving Average Calculator, Optimized Sliding Window for Simple Moving Average Computation

Day 46: Python Moving Average Calculator, Optimized Sliding Window for Simple Moving Average Computation

1
Comments
2 min read
Day 45: Python Majority Element Finder, Boyer-Moore Voting Algorithm for Efficient Detection in Arrays

Day 45: Python Majority Element Finder, Boyer-Moore Voting Algorithm for Efficient Detection in Arrays

1
Comments
2 min read
Day 44: Python Longest Substring Finder, Sliding Window Technique for Non-Repeating Characters Length

Day 44: Python Longest Substring Finder, Sliding Window Technique for Non-Repeating Characters Length

5
Comments
2 min read
Day 42: Python Roman Numeral Converter, Bidirectional Conversion Between Roman and Integers with Mapping and Loops

Day 42: Python Roman Numeral Converter, Bidirectional Conversion Between Roman and Integers with Mapping and Loops

1
Comments
3 min read
Day 43: Python Valid Parentheses Checker, Stack-Based Bracket Validation with Mapping and Loop Scanning

Day 43: Python Valid Parentheses Checker, Stack-Based Bracket Validation with Mapping and Loop Scanning

1
Comments
2 min read
Day 40: Python Armstrong Numbers Finder, Detect Narcissistic Numbers in a Range with Digit Power Sum

Day 40: Python Armstrong Numbers Finder, Detect Narcissistic Numbers in a Range with Digit Power Sum

1
Comments 2
3 min read
Day 41: Python Happy Number Checker, Detect Numbers Leading to 1 Through Digit Square Sums with Cycle Detection

Day 41: Python Happy Number Checker, Detect Numbers Leading to 1 Through Digit Square Sums with Cycle Detection

1
Comments
3 min read
Responsive Design in CSS: Mastering Media Queries and Fluid Layouts

Responsive Design in CSS: Mastering Media Queries and Fluid Layouts

2
Comments
3 min read
CSS Transitions and Animations Basics: Bringing Your UI to Life

CSS Transitions and Animations Basics: Bringing Your UI to Life

7
Comments 1
3 min read
CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

CSS Pseudo-classes and Pseudo-elements: Unlocking Hidden Styling Power

4
Comments 1
3 min read
CSS Forms and Inputs Styling: From Plain to Polished

CSS Forms and Inputs Styling: From Plain to Polished

3
Comments 1
3 min read
CSS Lists and Tables Styling: Enhancing Readability and Visual Appeal

CSS Lists and Tables Styling: Enhancing Readability and Visual Appeal

Comments
3 min read
CSS Typography: Advanced Text Styling and Font Features

CSS Typography: Advanced Text Styling and Font Features

5
Comments 1
3 min read
loading...