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.
How to create a binary decision tree in JavaScript

How to create a binary decision tree in JavaScript

31
Comments 2
5 min read
The First Computer Bug Was Actually a Dead Bug

The First Computer Bug Was Actually a Dead Bug

2
Comments
1 min read
How to start with competitive coding...?

How to start with competitive coding...?

5
Comments
1 min read
Exploring [key:string]: any in TypeScript

Exploring [key:string]: any in TypeScript

18
Comments 3
3 min read
Solve it !! In c

Solve it !! In c

1
Comments 2
1 min read
Is LeetCode the best way to prepare for interviews?

Is LeetCode the best way to prepare for interviews?

21
Comments 1
5 min read
Why Do We Need New Programming Languages?

Why Do We Need New Programming Languages?

6
Comments 1
3 min read
🐧 Linux Commands - A Complete Handbook for beginners 💻

🐧 Linux Commands - A Complete Handbook for beginners 💻

137
Comments 18
3 min read
Git Tutorial: Learn Git Branching in 5 minutes

Git Tutorial: Learn Git Branching in 5 minutes

23
Comments
5 min read
Introduction to AMP

Introduction to AMP

11
Comments 4
4 min read
Learn To Recognize Code Smell

Learn To Recognize Code Smell

5
Comments
2 min read
Cookies vs Local Storage

Cookies vs Local Storage

104
Comments 13
2 min read
What is Closure Scope?

What is Closure Scope?

4
Comments 2
6 min read
Today’s Supercomputers …

Today’s Supercomputers …

9
Comments
2 min read
Generating unique IDs in a Large scale Distributed environment

Generating unique IDs in a Large scale Distributed environment

13
Comments 1
6 min read
Leetcode 150. Evaluate Reverse Polish Notation

Leetcode 150. Evaluate Reverse Polish Notation

6
Comments 1
2 min read
The LANd of Computer Networking

The LANd of Computer Networking

9
Comments 2
5 min read
Most common Ruby array methods every dev should know

Most common Ruby array methods every dev should know

8
Comments 1
4 min read
Compiling Algebraic Data Types in Pure C99

Compiling Algebraic Data Types in Pure C99

5
Comments 4
7 min read
Inheritance in JavaScript - Part 3 of 3

Inheritance in JavaScript - Part 3 of 3

2
Comments
4 min read
Programming Languages - A comparison with Human Languages

Programming Languages - A comparison with Human Languages

6
Comments
4 min read
How to Authenticate using Keys, BasicAuth, OAuth2 in Python

How to Authenticate using Keys, BasicAuth, OAuth2 in Python

33
Comments
8 min read
How to Code the Insertion Sort Algorithm in JavaScript

How to Code the Insertion Sort Algorithm in JavaScript

9
Comments 1
10 min read
Virtualizing Memory

Virtualizing Memory

14
Comments 2
7 min read
What is Git and Github? | Git vs GitHub

What is Git and Github? | Git vs GitHub

23
Comments 4
4 min read
Understanding Software Engineering

Understanding Software Engineering

158
Comments
24 min read
CS50 Mario Problem set1 Solution

CS50 Mario Problem set1 Solution

9
Comments
4 min read
Data Structures: Graphs

Data Structures: Graphs

17
Comments
7 min read
Virtualizing the CPU

Virtualizing the CPU

33
Comments
4 min read
10 basic concepts of React JS

10 basic concepts of React JS

252
Comments 19
3 min read
What is AWS Lambda?

What is AWS Lambda?

4
Comments
2 min read
How we achieved write speeds of 1.4 million rows per second

How we achieved write speeds of 1.4 million rows per second

38
Comments 1
6 min read
Introduction to Big O notation and Time Complexity in JavaScript

Introduction to Big O notation and Time Complexity in JavaScript

77
Comments 2
7 min read
Algorithm Approach : Palindrome

Algorithm Approach : Palindrome

5
Comments
2 min read
Access modifiers in C#

Access modifiers in C#

2
Comments
2 min read
What Lies Behind Integers

What Lies Behind Integers

5
Comments
4 min read
Programing language for hackers

Programing language for hackers

12
Comments
3 min read
Nmap

Nmap

12
Comments
11 min read
A Simple Introduction to Web Sockets

A Simple Introduction to Web Sockets

143
Comments 1
4 min read
Automate Cowin Vaccine slots Availablity using Python

Automate Cowin Vaccine slots Availablity using Python

37
Comments 2
12 min read
How Computers generate random numbers ?

How Computers generate random numbers ?

19
Comments 2
3 min read
Our computers run on sand, a post about silicon.

Our computers run on sand, a post about silicon.

4
Comments
3 min read
Open Source Best Practices

Open Source Best Practices

123
Comments 8
6 min read
Distracted Computer Science - P1

Distracted Computer Science - P1

3
Comments
1 min read
Recursion..(The Problem Solver)

Recursion..(The Problem Solver)

6
Comments 2
3 min read
10 interesting and important JavaScript questions

10 interesting and important JavaScript questions

47
Comments 2
5 min read
Bit-wise operations and their use-cases.

Bit-wise operations and their use-cases.

6
Comments 2
10 min read
What does Tarot reading have to do with coding?

What does Tarot reading have to do with coding?

2
Comments 3
3 min read
Observer Pattern

Observer Pattern

30
Comments
3 min read
Portability Bug in Window OS for STDIN

Portability Bug in Window OS for STDIN

3
Comments
2 min read
What is Vector in C++? Get started in 5 minutes

What is Vector in C++? Get started in 5 minutes

8
Comments 2
5 min read
TypeScript enum guide: get started in 5 minutes

TypeScript enum guide: get started in 5 minutes

7
Comments
5 min read
Operating Systems -Scheduling Algorithms Made Easy : FCFS

Operating Systems -Scheduling Algorithms Made Easy : FCFS

6
Comments 2
3 min read
Dynamic Dispatch and Dispatch Tables

Dynamic Dispatch and Dispatch Tables

5
Comments
5 min read
What is Jaro-Winkler Similarity?

What is Jaro-Winkler Similarity?

3
Comments
4 min read
Why C++ is most preferred for competitive programming?

Why C++ is most preferred for competitive programming?

12
Comments
1 min read
8 Software Development Terms You Should Know As A Newbie (Which I Struggled To Understand Initially)

8 Software Development Terms You Should Know As A Newbie (Which I Struggled To Understand Initially)

3
Comments
2 min read
I Struggled Without a Mentor, These Tips Helped Me Learn to Code

I Struggled Without a Mentor, These Tips Helped Me Learn to Code

93
Comments 11
5 min read
Common Programming Questions: The Fibonacci Sequence

Common Programming Questions: The Fibonacci Sequence

17
Comments 4
3 min read
Top 5 hardest coding questions from recent FAANG interviews

Top 5 hardest coding questions from recent FAANG interviews

61
Comments 1
7 min read
loading...