## DEV Community is a community of 862,249 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

# seanpgallivan

Fledgling software developer; the struggle is a Rational Approximation.

Seattle, WA, USA Joined on

Education

Flatiron School (Software Engineering)

Work

Full Stack Software Engineer

Solution: Redundant Connection

## Solution: Redundant Connection

Solution: Out of Boundary Paths

## Solution: Out of Boundary Paths

Solution: Pascal's Triangle

## Solution: Pascal's Triangle

Solution: Swim in Rising Water

## Solution: Swim in Rising Water

Solution: Number of Subarrays with Bounded Maximum

## Solution: Number of Subarrays with Bounded Maximum

Solution: Generate Parentheses

## Solution: Generate Parentheses

Solution: Matchsticks to Square

## Solution: Matchsticks to Square

Solution: Maximum Units on a Truck

## Solution: Maximum Units on a Truck

Solution: Palindrome Pairs

## Solution: Palindrome Pairs

Solution: Minimum Number of Refueling Stops

## Solution: Minimum Number of Refueling Stops

Solution: Stone Game VII

## Solution: Stone Game VII

Solution: My Calendar I

## Solution: My Calendar I

Solution: Jump Game VI

## Solution: Jump Game VI

Solution: Construct Binary Tree from Preorder and Inorder Traversal

## Solution: Construct Binary Tree from Preorder and Inorder Traversal

Solution: Min Cost Climbing Stairs

## Solution: Min Cost Climbing Stairs

Solution: Longest Consecutive Sequence

## Solution: Longest Consecutive Sequence

Solution: Maximum Performance of a Team

## Solution: Maximum Performance of a Team

Solution: Open the Lock

## Solution: Open the Lock

Solution: Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts

## Solution: Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts

Solution: Interleaving String

## Solution: Interleaving String

Solution: Max Area of Island

## Solution: Max Area of Island

Solution: Search Suggestions System

## Solution: Search Suggestions System

Solution: Maximum Gap

## Solution: Maximum Gap

Solution: N-Queens II

## Solution: N-Queens II

Solution: Maximum Erasure Value

## Solution: Maximum Erasure Value

Solution: Maximum Product of Word Lengths

## Solution: Maximum Product of Word Lengths

Solution: Partitioning Into Minimum Number Of Deci-Binary Numbers

## Solution: Partitioning Into Minimum Number Of Deci-Binary Numbers

Solution: Evaluate Reverse Polish Notation

## Solution: Evaluate Reverse Polish Notation

Solution: To Lower Case

## Solution: To Lower Case

Solution: N-Queens

## Solution: N-Queens

Solution: Find and Replace Pattern

## Solution: Find and Replace Pattern

Solution: Binary Tree Level Order Traversal

## Solution: Binary Tree Level Order Traversal

Solution: Minimum Moves to Equal Array Elements II

## Solution: Minimum Moves to Equal Array Elements II

Solution: Find Duplicate File in System

## Solution: Find Duplicate File in System

Solution: Longest String Chain

## Solution: Longest String Chain

Solution: Binary Tree Cameras

## Solution: Binary Tree Cameras

Solution: Valid Number

## Solution: Valid Number

Solution: Flatten Binary Tree to Linked List

## Solution: Flatten Binary Tree to Linked List

Solution: Ambiguous Coordinates

## Solution: Ambiguous Coordinates

Solution: Range Sum Query 2D - Immutable

## Solution: Range Sum Query 2D - Immutable

Solution: Maximum Points You Can Obtain from Cards

## Solution: Maximum Points You Can Obtain from Cards

Solution: Count Primes

## Solution: Count Primes

Solution: Construct Target Array With Multiple Sums

## Solution: Construct Target Array With Multiple Sums

Solution: Super Palindromes

## Solution: Super Palindromes

Solution: Delete Operation for Two Strings

## Solution: Delete Operation for Two Strings

Solution: Convert Sorted List to Binary Search Tree

## Solution: Convert Sorted List to Binary Search Tree

Solution: Jump Game II

## Solution: Jump Game II

Solution: Non-decreasing Array

## Solution: Non-decreasing Array

Solution: Running Sum of 1d Array

## Solution: Running Sum of 1d Array

Solution: Course Schedule III

## Solution: Course Schedule III

Solution: Prefix and Suffix Search

## Solution: Prefix and Suffix Search

Solution: Powerful Integers

## Solution: Powerful Integers

Solution: Find First and Last Position of Element in Sorted Array

## Solution: Find First and Last Position of Element in Sorted Array

Solution: Unique Paths II

## Solution: Unique Paths II

Solution: Power of Three

## Solution: Power of Three

Solution: Furthest Building You Can Reach

## Solution: Furthest Building You Can Reach

Solution: Rotate Image

## Solution: Rotate Image

Solution: Critical Connections in a Network