# Alisa Bajramovic

Joined on
Back to Basics: Operators, Operators, Operators

## Back to Basics: Operators, Operators, Operators

### Want to connect with Alisa Bajramovic?

Create an account to connect with Alisa Bajramovic. You can also sign in below to proceed if you already have an account.

Back to Basics: Functions, Hoisting, and Scope

## Back to Basics: Functions, Hoisting, and Scope

Back to Basics: Conditional Statements in JavaScript

## Back to Basics: Conditional Statements in JavaScript

Back to Basics: Loops in JavaScript

## Back to Basics: Loops in JavaScript

The Container with the Most Water: Solving an Algorithm about Areas

## The Container with the Most Water: Solving an Algorithm about Areas

Finding the Angle Between the Hands of a Clock

## Finding the Angle Between the Hands of a Clock

Finding the Most Frequent Elements in an Array

## Finding the Most Frequent Elements in an Array

From "hello world" to "world hello": Reversing the Words in a String

## From "hello world" to "world hello": Reversing the Words in a String

Solving Binary Tree Algorithms Using Recursion and Queues

## Solving Binary Tree Algorithms Using Recursion and Queues

The Maximum Number of Events Problem

## The Maximum Number of Events Problem

Solving Pascal's Triangle in JavaScript

## Solving Pascal's Triangle in JavaScript

Top Interview Question: Finding the First Unique Character in a String using Linear Time

## Top Interview Question: Finding the First Unique Character in a String using Linear Time

Finding the Intersection of Two Arrays

## Finding the Intersection of Two Arrays

The Word Pattern Algorithm: How to Test if a String Follows a Pattern

## The Word Pattern Algorithm: How to Test if a String Follows a Pattern

Is this Number the Sum of Two Square Integers? Solving The Sum of Squares Algorithm Two Ways

## Is this Number the Sum of Two Square Integers? Solving The Sum of Squares Algorithm Two Ways

The Gauss Sum, and Solving for the Missing Number

## The Gauss Sum, and Solving for the Missing Number

Turning 38 into 2: How to Solve the Add Digits Problem

## Turning 38 into 2: How to Solve the Add Digits Problem

Transposing and Reversing: How to Rotate a 2D Matrix 90 Degrees

## Transposing and Reversing: How to Rotate a 2D Matrix 90 Degrees

The Climbing Staircase Problem: How to Solve It, and Why the Fibonacci Numbers are Relevant

## The Climbing Staircase Problem: How to Solve It, and Why the Fibonacci Numbers are Relevant

Searching an Array, Two Ways

## Searching an Array, Two Ways

Sudoku Part I: Is the Board Valid?

## Sudoku Part I: Is the Board Valid?

Not an "Easy" Algorithm: Rotating an Array, Three Ways

## Not an "Easy" Algorithm: Rotating an Array, Three Ways

Don't Underestimate the Two Pointers: Removing the N-th Node from the End of a Linked List

## Don't Underestimate the Two Pointers: Removing the N-th Node from the End of a Linked List

Solving the Best Time to Buy and Sell Stocks Problem in One Pass

## Solving the Best Time to Buy and Sell Stocks Problem in One Pass

Removing an Element in an Array In-Place

## Removing an Element in an Array In-Place

The Longest Palindromic Substring: Solving the Problem Using Constant Space

## The Longest Palindromic Substring: Solving the Problem Using Constant Space

The ZigZag Conversion Problem

## The ZigZag Conversion Problem

Reversing a String in Place

## Reversing a String in Place

Finding the Longest Common Prefix

## Finding the Longest Common Prefix

Merging Sorted Lists, Two Ways

## Merging Sorted Lists, Two Ways

The Longest Substring With No Repeating Characters

## The Longest Substring With No Repeating Characters

The Sieve of Eratosthenes: Counting the Number of Primes

## The Sieve of Eratosthenes: Counting the Number of Primes

Floyd's Tortoise and Hare Algorithm: Finding a Cycle in a Linked List

## Floyd's Tortoise and Hare Algorithm: Finding a Cycle in a Linked List

Finding the Minimum Path Sum in a Grid with Dynamic Programming

## Finding the Minimum Path Sum in a Grid with Dynamic Programming

Finding the Intersection of Two Arrays

## Finding the Intersection of Two Arrays

Sorting Characters in a String By Their Frequency

## Sorting Characters in a String By Their Frequency

The Boyer-Moore Majority Vote Algorithm: Finding the Majority Element in an Array

## The Boyer-Moore Majority Vote Algorithm: Finding the Majority Element in an Array

Finding the Kth Smallest Element: Walking Through How To Use Depth First Search on a Binary Search Tree

## Finding the Kth Smallest Element: Walking Through How To Use Depth First Search on a Binary Search Tree

The Stock Span Problem: Using Stacks To Keep Track Of What's Been Seen

## The Stock Span Problem: Using Stacks To Keep Track Of What's Been Seen

Backspace String Comparisons: Two Ways To Approach a Common Algorithm

## Backspace String Comparisons: Two Ways To Approach a Common Algorithm

Finding the Middle of a Linked List

## Finding the Middle of a Linked List

Finding the Only Single Number in an Array

## Finding the Only Single Number in an Array

Kadane's Algorithm & The Maximum Subarray Problem

## Kadane's Algorithm & The Maximum Subarray Problem

The Happy Number Problem

## The Happy Number Problem

Returning the shortest path using breadth first search

## Returning the shortest path using breadth first search

Mobile First Design: What It Is, Why It Matters, and How to Incorporate It

## Mobile First Design: What It Is, Why It Matters, and How to Incorporate It

Finding the Shortest Path: Locating a Target In A Tree

## Finding the Shortest Path: Locating a Target In A Tree

Designing Website Logos with Adobe Illustrator

## Designing Website Logos with Adobe Illustrator

Half of Americans Don't Have High-Speed Internet

## Half of Americans Don't Have High-Speed Internet

Evaluating the Accessibility of the Dev.to Homepage

## Evaluating the Accessibility of the Dev.to Homepage

How Would You Reverse an Array In Place?

## How Would You Reverse an Array In Place?

Linked Lists: What They Are and How They Compare to Arrays

## Linked Lists: What They Are and How They Compare to Arrays

Designing a Playing Card With Flexbox

## Designing a Playing Card With Flexbox

Searching Through a Nested Object Using Recursion, Regular Expressions, and Sets

## Searching Through a Nested Object Using Recursion, Regular Expressions, and Sets

Two Ways To Check For Anagrams in JavaScript

## Two Ways To Check For Anagrams in JavaScript

Reverse an Integer--the Right Way