http://bit.ly/2TpkL8y
Great collection of visualized data structures and algorithms through animation 👍🏻
#algorithms #datastructures
Great collection of visualized data structures and algorithms through animation 👍🏻
#algorithms #datastructures
visualgo.net
VisuAlgo - visualising data structures and algorithms through animation
VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University…
Quicksort is one of the most efficient methods for sorting an array in computer science.
#algorithms #javascript
#algorithms #javascript
Medium
Implementing Quicksort in JavaScript
Quicksort is one of the most efficient methods for sorting an array in computer science.
The world’s top tech firms test candidates’ knowledge of algorithms and how fast these algorithms run. That’s where Big O Notation comes in. This article explains what it is, and provides practical examples of real world algorithms and their Big O Classification.
20 min read
#Algorithms #Interviews
20 min read
#Algorithms #Interviews
Medium
Ace Your Coding Interview by Understanding Big O Notation — and Write Faster Code
The world’s top tech firms test candidates’ knowledge of algorithms and how fast these algorithms run. That’s where Big O Notation comes…
We often hear about algorithms, but there aren’t many tutorials that give you a sample demonstrating how to actually write one. Algorithms solve specific problems. In this case, we will draw a line on a custom raster “display” consisting of HTML elements. Of course, it is easier to simply use canvas, WebGL or some other library to draw lines. But by doing that you’re not really learning how to write your own. You will probably never have to write code to draw a line on the computer screen during your entire career as a web developer. But in this tutorial we’ll take a look at one of the most simple algorithms in computer history as an example to demonstrate the basic principles!
10 min read
#Programming #Algorithms #JavaScript
10 min read
#Programming #Algorithms #JavaScript
Medium
Learn To Draw Your Own Lines (without canvas) — The Basic Principles Of Writing Algorithms
A new project always starts with a problem-solving question.
Building from Simple Algorithms & Data Structures in JS, here we’ll look at data structures beyond arrays and key-value objects, beyond “labelled & deposit” boxes.
4 min read
#Algorithms #JavaScript
4 min read
#Algorithms #JavaScript
freeCodeCamp.org
Linear Data Structures: Linked Lists, Stacks, and Queues in JS
Building from Simple Algorithms & Data Structures in JS, here, we look at data structures beyond arrays and key — value objects, beyond…
Sorting algorithms are very important to know and implement. Today, I want to go over one of the most popular sorting algorithms called merge sort implemented in JavaScript.
4 min read
#Algorithms #JavaScript
4 min read
#Algorithms #JavaScript
Medium
Merge Sort Algorithm in JavaScript
Implementing merge sort in JavaScript!
In this post I will continue with the concept of complexity and its application to algorithms & data structures.
6 min read
#Algorithms #JavaScript
6 min read
#Algorithms #JavaScript
freeCodeCamp.org
The complexity of simple algorithms and data structures in JS
In the previous article “A Step Towards Computing as a Science: Simple Algorithms & Data Structures in JS,” we discussed simple algorithms…
This post draws on my personal experiences and challenges over the past term at school, which I entered with hardly any knowledge of DSA (data structures and algorithms) and problem-solving strategies.
⏱ 5 minutes read
#DataStructures #Algorithms
⏱ 5 minutes read
#DataStructures #Algorithms
Medium
How to improve your data structures, algorithms, and problem-solving skills
This post draws on my personal experiences and challenges over the past term at school, which I entered with hardly any knowledge of DSA…
The single most important aspect of preparing for technical interviews is to solve many coding challenges. Although some tech companies have stopped asking algorithm questions and instead test domain-specific knowledge, most tech giants (and even the small ones) still require candidates to solve coding challenges.
⏱ 9 minutes
#Algorithms
⏱ 9 minutes
#Algorithms
Medium
How to solve problems on Leetcode to prepare for technical interviews
I realize that there are many articles about this subject, so I’m going to try and give valuable information that I wish I had when I…
March is the best time to change jobs again. I fantasize that as long as I change my job, I can leave this “broken place”, make more money and do the most comfortable things.
⏱ 5 minutes read
#Algorithms
⏱ 5 minutes read
#Algorithms
Medium
Interviewer: You Have Been Working for 3 Years, and You Can’t Answer This Algorithm Question?
A girl’s interview experience
Following is the distribution of the topics I have solved questions from and the number of questions in each of them.
⏱️ 3 minutes read
#algorithms
⏱️ 3 minutes read
#algorithms
Medium
I Solved 300+ Leetcode problems here is what I learnt.
Hi I have finally solved 300 problems on LeetCode. Following is the distribution of the topics I have solved questions from and the number of questions in each of them. The major thing I have learnt…
👍14❤2🐳2👾1
Like every other person who thinks about job switching gets haunted by the thought of DSA. The same happened to me when I considered changing my job 1 year ago. Job market was not good at that time, so I needed to make myself stand out from crowd to get selected from 100’s of other applicants who were applying for same job.
⏱️ 4 min read
#algorithms
⏱️ 4 min read
#algorithms
Medium
How solving more than 500 Leetcode questions boosted my confidence
Finally, I reached there!
❤5👍5🔥4🏆1