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.
I Designed a Language Which Let's You Program in Cats' Language

I Designed a Language Which Let's You Program in Cats' Language

9
Comments 2
3 min read
Road to Genius: advanced #46

Road to Genius: advanced #46

5
Comments
2 min read
Why local variables need to be initialized in Java?

Why local variables need to be initialized in Java?

8
Comments
4 min read
Intro to Replication

Intro to Replication

12
Comments 1
4 min read
Road to Genius: advanced #45

Road to Genius: advanced #45

6
Comments
2 min read
Path-finding Visualization With Just HTML, CSS & JavaScript

Path-finding Visualization With Just HTML, CSS & JavaScript

4
Comments
2 min read
The Maximum Number of Events Problem

The Maximum Number of Events Problem

13
Comments
5 min read
A Plumber's Guide to Cloud

A Plumber's Guide to Cloud

111
Comments 18
7 min read
Journey-ing With C

Journey-ing With C

3
Comments
2 min read
Most Common Loss Functions in Machine Learning

Most Common Loss Functions in Machine Learning

30
Comments
5 min read
Road to Genius: advanced #44

Road to Genius: advanced #44

5
Comments 1
2 min read
The Useless Machine and what can it teach us about software and computation

The Useless Machine and what can it teach us about software and computation

7
Comments
5 min read
How to write a Recursive Function in Go

How to write a Recursive Function in Go

7
Comments
4 min read
5 Tips for Computer Programming Beginners

5 Tips for Computer Programming Beginners

7
Comments
2 min read
Solving Pascal's Triangle in JavaScript

Solving Pascal's Triangle in JavaScript

31
Comments 3
4 min read
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold

Code: The Hidden Language of Computer Hardware and Software by Charles Petzold

18
Comments 2
3 min read
Getting started with Computer Science? This is CS50x

Getting started with Computer Science? This is CS50x

3
Comments 3
1 min read
Road to Genius: advanced #43

Road to Genius: advanced #43

6
Comments
2 min read
Trees Data Structure video explanation

Trees Data Structure video explanation

7
Comments
1 min read
A Comprehensive Introduction To Computer Algorithms

A Comprehensive Introduction To Computer Algorithms

24
Comments 1
5 min read
Big-O For the Non-CS Degree - Part 2

Big-O For the Non-CS Degree - Part 2

47
Comments 1
4 min read
How to Create a Priority Queue With JavaScript

How to Create a Priority Queue With JavaScript

26
Comments
6 min read
What makes Logistic Regression a Classification Algorithm?

What makes Logistic Regression a Classification Algorithm?

23
Comments 4
5 min read
Delta Compression: A practical guide to diff algorithms and delta file formats

Delta Compression: A practical guide to diff algorithms and delta file formats

7
Comments
12 min read
Road to Genius: advanced #42

Road to Genius: advanced #42

5
Comments
2 min read
How to Competitive Programming

How to Competitive Programming

49
Comments 13
4 min read
All Things A11y

All Things A11y

9
Comments
4 min read
Commands for Viewing and Sorting Files

Commands for Viewing and Sorting Files

37
Comments
5 min read
Unconditional Fizzbuzz: an Object-oriented approach

Unconditional Fizzbuzz: an Object-oriented approach

11
Comments 3
3 min read
Road to Genius: advanced #41

Road to Genius: advanced #41

6
Comments
2 min read
Hashmaps like you've never seen them

Hashmaps like you've never seen them

315
Comments 9
6 min read
How to build confidence in coding any programming language?

How to build confidence in coding any programming language?

5
Comments 3
3 min read
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

16
Comments 2
4 min read
How to Design Better Types in Typescript by Following One Simple Principle

How to Design Better Types in Typescript by Following One Simple Principle

93
Comments
3 min read
What is OOP...?

What is OOP...?

7
Comments
2 min read
Flattening Arrays In Javascript

Flattening Arrays In Javascript

4
Comments
1 min read
Road to Genius: advanced #40

Road to Genius: advanced #40

6
Comments
2 min read
The Memory Layout Explained

The Memory Layout Explained

5
Comments
4 min read
Kth Smallest Element in a BST, solving Netflix Interview question.

Kth Smallest Element in a BST, solving Netflix Interview question.

30
Comments 2
2 min read
How to become an effective Polyglot Developer

How to become an effective Polyglot Developer

78
Comments 16
8 min read
Road to Genius: advanced #39

Road to Genius: advanced #39

6
Comments 3
2 min read
Delete Node in a Linked List(in-place)

Delete Node in a Linked List(in-place)

5
Comments
1 min read
Road to Genius: advanced #38

Road to Genius: advanced #38

5
Comments
2 min read
The first French computer science thesis author was... a woman, Marion Créhange (but nobody knows)

The first French computer science thesis author was... a woman, Marion Créhange (but nobody knows)

54
Comments 1
4 min read
Install & Run Yolov5 Object Detection [YouTube]

Install & Run Yolov5 Object Detection [YouTube]

3
Comments
1 min read
LeetCode July Challenge -1: ArrangeCoins -solution explained

LeetCode July Challenge -1: ArrangeCoins -solution explained

11
Comments
2 min read
Valid parentheses, solving a Facebook interview question.

Valid parentheses, solving a Facebook interview question.

52
Comments 15
3 min read
Road to Genius: advanced #37

Road to Genius: advanced #37

7
Comments
3 min read
How does A Python Program run?

How does A Python Program run?

5
Comments
6 min read
Road to Genius: advanced #36

Road to Genius: advanced #36

5
Comments
2 min read
Rethinking client storage

Rethinking client storage

11
Comments 1
3 min read
Insertion Sort in Ruby

Insertion Sort in Ruby

10
Comments
4 min read
Finding the Intersection of Two Arrays

Finding the Intersection of Two Arrays

10
Comments 1
3 min read
Get your Codr Certification

Get your Codr Certification

39
Comments 1
1 min read
Sum root to leaf numbers, solving an Amazon interview question

Sum root to leaf numbers, solving an Amazon interview question

56
Comments 3
2 min read
Fundamentals of Cloud Computing: Explained!

Fundamentals of Cloud Computing: Explained!

3
Comments
1 min read
How DEV has helped you?

How DEV has helped you?

26
Comments 18
1 min read
Matrices, What Are They Good For?

Matrices, What Are They Good For?

81
Comments 7
5 min read
What is the Game of Life?

What is the Game of Life?

5
Comments 1
2 min read
Learn how operating systems work

Learn how operating systems work

128
Comments 4
2 min read
loading...