DEV Community

Computer Science 🤓

This tag is for sharing and asking questions about anything related to computer science, including data structures, algorithms, research, and white papers! 🤓

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Advice needed: writing a paper/thesis

Advice needed: writing a paper/thesis

6
Comments 2
1 min read
Shuffling algorithms and randomization to improve algorithm‘s runtime.

Shuffling algorithms and randomization to improve algorithm‘s runtime.

47
Comments 3
1 min read
JS Algorithms Repo is Over 30K Stars Now

JS Algorithms Repo is Over 30K Stars Now

173
Comments 18
1 min read
When Math Fails You

When Math Fails You

69
Comments 7
5 min read
Re-Learning fundamentals

Re-Learning fundamentals

12
Comments 5
1 min read
Fast-track to a new language for an experienced programmer

Fast-track to a new language for an experienced programmer

134
Comments 4
4 min read
The Making of a Programming Language: Slate [Part 1]

The Making of a Programming Language: Slate [Part 1]

91
Comments 8
5 min read
How Computers Work?

How Computers Work?

100
Comments 2
1 min read
Permutations/Combinations Algorithms Cheat Sheets

Permutations/Combinations Algorithms Cheat Sheets

150
Comments 1
3 min read
What each sorting algorithm is good for

What each sorting algorithm is good for

103
Comments 5
2 min read
Can you share your favorite quote or rule related to IT?

Can you share your favorite quote or rule related to IT?

149
Comments 112
1 min read
A coffee-break introduction to time complexity of algorithms

A coffee-break introduction to time complexity of algorithms

598
Comments 37
14 min read
Dynamic Programming vs Divide-and-Conquer

Dynamic Programming vs Divide-and-Conquer

127
Comments 3
23 min read
Algorithms and Data Structures in JavaScript

Algorithms and Data Structures in JavaScript

707
Comments 15
3 min read
Hash Tables — BaseCS Video Series 19:01

Hash Tables — BaseCS Video Series

203
Comments 3
1 min read
Algorithms in the real world

Algorithms in the real world

106
Comments
3 min read
A Queue is just a Q with 4 silent letters

A Queue is just a Q with 4 silent letters

42
Comments 5
4 min read
Memory Efficient Data Structures

Memory Efficient Data Structures

118
Comments 3
8 min read
No, you're not bad at math

No, you're not bad at math

147
Comments 20
3 min read
Technical interviews suck, but Algorithms and Data Structures don't have to.

Technical interviews suck, but Algorithms and Data Structures don't have to.

113
Comments 4
1 min read
Dynamic Programming – 7 Steps to Solve any DP Interview Problem

Dynamic Programming – 7 Steps to Solve any DP Interview Problem

234
Comments 3
12 min read
Linear and Binary Search in JavaScript

Linear and Binary Search in JavaScript

215
Comments 21
3 min read
Things I wish I knew before Uni

Things I wish I knew before Uni

13
Comments
5 min read
Math: from hate to love

Math: from hate to love

202
Comments 20
4 min read
Graph Theory — BaseCS Video Series 19:37

Graph Theory — BaseCS Video Series

248
Comments 8
1 min read
Data Transformed into Knowledge, & Knowledge into Power

Data Transformed into Knowledge, & Knowledge into Power

49
Comments
4 min read
Update Efficient Data Structures

Update Efficient Data Structures

128
Comments 9
14 min read
Computer Security Algorithms package in csharp

Computer Security Algorithms package in csharp

86
Comments
1 min read
Read Efficient Data Structures

Read Efficient Data Structures

236
Comments 8
15 min read
Explaining JavaScript’s Prototype Chain Like You're Five

Explaining JavaScript’s Prototype Chain Like You're Five

192
Comments 2
4 min read
RUM Conjecture - Reasoning About Data Access

RUM Conjecture - Reasoning About Data Access

53
Comments 14
7 min read
How to structure your coding interview timeline

How to structure your coding interview timeline

105
Comments
5 min read
Hit Me Baby One More Time - What Are Cache Hits and Why Should You Care?

Hit Me Baby One More Time - What Are Cache Hits and Why Should You Care?

157
Comments 8
10 min read
Trees & Binary Search Trees — BaseCS Video Series 27:12

Trees & Binary Search Trees — BaseCS Video Series

237
Comments 6
1 min read
Email: Getting Back to the Basics

Email: Getting Back to the Basics

14
Comments
4 min read
Regular expressions: how do they work?

Regular expressions: how do they work?

242
Comments 7
9 min read
The coding bootcamp student's guide to beating the technical interview

The coding bootcamp student's guide to beating the technical interview

74
Comments
3 min read
Recognizing impostor syndrome and fixing it before it messes up your coding interview

Recognizing impostor syndrome and fixing it before it messes up your coding interview

221
Comments 8
4 min read
Stacks and Queues — BaseCS Video Series 29:05

Stacks and Queues — BaseCS Video Series

95
Comments 17
1 min read
Another Cryptocurrency post

Another Cryptocurrency post

19
Comments
3 min read
Do You Need a Computer Science Degree to Be a Developer?

Do You Need a Computer Science Degree to Be a Developer?

112
Comments 14
4 min read
What is the best type of computer for a computer science student entering college/university?

What is the best type of computer for a computer science student entering college/university?

6
Comments 7
1 min read
What does "Big-O notation" mean anyway?

What does "Big-O notation" mean anyway?

142
Comments 11
3 min read
Linked Lists — BaseCS Video Series 18:08

Linked Lists — BaseCS Video Series

453
Comments 30
1 min read
Binary Basics: 10 Types of People

Binary Basics: 10 Types of People

44
Comments
3 min read
Big-O Notation Cheatsheet

Big-O Notation Cheatsheet

55
Comments 4
3 min read
The Ultimate Beginners Guide To Analysis of Algorithm

The Ultimate Beginners Guide To Analysis of Algorithm

30
Comments
10 min read
Big-O Notation — Learning Through Examples

Big-O Notation — Learning Through Examples

13
Comments 3
4 min read
Data Structures and Algorithms: 0 to 60

Data Structures and Algorithms: 0 to 60

197
Comments 2
6 min read
The historical obscurity of the SEGA SC-3000 Personal Computer

The historical obscurity of the SEGA SC-3000 Personal Computer

96
Comments 7
6 min read
RAM model, Big O what's that?

RAM model, Big O what's that?

13
Comments 2
1 min read
A Most Perfect Union: Just-In-Time Compilers

A Most Perfect Union: Just-In-Time Compilers

49
Comments 4
14 min read
The uninitialized variable anathema: non-deterministic C++

The uninitialized variable anathema: non-deterministic C++

24
Comments 9
3 min read
What problems should new programmers expect?

What problems should new programmers expect?

19
Comments 4
3 min read
Which modern languages use grammars as a basic feature?

Which modern languages use grammars as a basic feature?

12
Comments 2
1 min read
Happy Holidays! Have some graph theory...

Happy Holidays! Have some graph theory...

21
Comments 3
4 min read
Reading Code Right, With Some Help From The Lexer

Reading Code Right, With Some Help From The Lexer

88
Comments 5
15 min read
Parenthetically Speaking 2

Parenthetically Speaking 2

16
Comments
5 min read
Grammatically Rooting Oneself With Parse Trees

Grammatically Rooting Oneself With Parse Trees

60
Comments 3
16 min read
Speeding Up The Traveling Salesman Using Dynamic Programming

Speeding Up The Traveling Salesman Using Dynamic Programming

79
Comments 2
15 min read
loading...