Coder Social home page Coder Social logo

algoexpert's Introduction

Algoexpert

176 Coding Questions

Star questions

Arrays

Waterfall Streams

Apartment Hunting

Minimum Area Rectangle

Line Through Points

Calendar Matching

Zigzag Traverse

Subarray Sort

Largest Range

Spiral Traverse

Longest Peak

First Duplicate Value

Monotonic Array

Smallest Difference

Non-Constructible Change

Longest Streak Of Adjacent Ones

Binary Search Trees

Right Smaller Than

Same BSTs

Find Closest Value In BST

BST Construction

Validate BST

Min Height BST

Reconstruct BST

Largest Bst Size

Subtrees Within Range

Binary Trees

Right Sibling Tree

Flatten Binary Tree

All Kinds Of Node Depths

Compare Leaf Traversal

Iterative In-order Traversal

Branch Sums

Binary Tree Diameter

Find Successor

Max Path Sum In Binary Tree

Find Nodes Distance K

Dynamic Programming

Max Profit With K Transactions

Palindrome Partitioning Min Cuts

Longest Increasing Subsequence

Longest String Chain

Square of Zeroes

Longest Common Subsequence

Max Sum Increasing Subsequence

Knapsack Problem

Disk Stacking

Numbers In Pi

Maximum Sum Submatrix

Maximize Expression

Number Of Ways To Make Change

Min Number Of Coins For Change

Levenshtein Distance

Min Number Of Jumps

Water Area

Number Of Ways To Traverse Graph

Glob Matching

Famous Algorithms

Topological Sort

Dijkstra's Algorithm

A* Algorithm

Knuth—Morris—Pratt Algorithm

Graphs

Airport Connections

Two-Edge-Connected Graph

Detect Arbitrage

Rectangle Mania

Single Cycle Check

Boggle Board

Cycle In Graph

River Sizes

Degrees Of Separation

Greedy Algorithms

Minimum Waiting Time

Valid Starting City

Heaps

Min Heap Construction

Merge Sorted Arrays

Continuous Median

Sort K-Sorted Array

Laptop Rentals

Linked Lists

Linked List Construction

LRU Cache

Rearrange Linked List

Find Loop

Sum of Linked Lists

Recursion

Non-Attacking Queens

Number Of Binary Tree Topologies

Permutations

Powerset

Solve Sudoku

Ambiguous Measurements

Generate Div Tags

Interweaving Strings

Lowest Common Manager

Phone Number Mnemonics

Nth Fibonacci

Staircase Traversal

Searching

Binary Search

Find Three Largest Numbers

Search In Sorted Matrix

Shifted Binary Search

Search For Range

Quickselect

Index Equals Value

Sorting

Count Inversions

Merge Sort

Quick Sort

Heap Sort

Radix Sort

Three Number Sort

Stacks

Largest Rectangle Under Skyline

Shorten Path

Next Greater Element

Sort Stack

Strings

Smallest Substring Containing

Count Contained Permutations

Underscorify Substring

Longest Substring Without Duplication

Pattern Matcher

Longest Palindromic Substring

Valid IP Addresses

Group Anagrams

Run-Length Encoding

Tries

Multi String Search

Special Strings


arrays bst binary tree dynamic programming

graphs greedy algorithms heaps

linked lists recursion searching sorting

stacks strings tries

algoexpert's People

Contributors

lee-hen avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.