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.
Analisando os dados do Airbnb - Rio de Janeiro #5

Analisando os dados do Airbnb - Rio de Janeiro #5

5
Comments
7 min read
A Year of Studying Computer Science 🏫

A Year of Studying Computer Science 🏫

26
Comments
5 min read
Find Third maximum Number in an array with O(N) Time Complexity

Find Third maximum Number in an array with O(N) Time Complexity

6
Comments 1
2 min read
Cracking the Binary Tree Interview

Cracking the Binary Tree Interview

46
Comments 13
1 min read
Inheritance and Polymorphism - [OOP & Java #2]

Inheritance and Polymorphism - [OOP & Java #2]

10
Comments
4 min read
Changing Permissions in Linux System

Changing Permissions in Linux System

53
Comments 1
5 min read
Using Generators as syntax sugar for side effects

Using Generators as syntax sugar for side effects

7
Comments 2
5 min read
Composite Design Pattern in Modern C++

Composite Design Pattern in Modern C++

7
Comments
7 min read
Why abstract interface for effects matters

Why abstract interface for effects matters

8
Comments
3 min read
Smart Enum: What Jon Skeet Got Wrong

Smart Enum: What Jon Skeet Got Wrong

6
Comments 1
5 min read
Sorting Algorithms in Javascript

Sorting Algorithms in Javascript

31
Comments
2 min read
Difference between Gb and Gib ?

Difference between Gb and Gib ?

4
Comments
1 min read
How to Implement a Hash Map

How to Implement a Hash Map

59
Comments 1
5 min read
Merkle Tree

Merkle Tree

7
Comments
3 min read
What are current limitations of search engines?

What are current limitations of search engines?

7
Comments 7
1 min read
Developer Dictionary - SQL

Developer Dictionary - SQL

7
Comments
4 min read
Maximum Bipartite Graph

Maximum Bipartite Graph

4
Comments
2 min read
CORS in short

CORS in short

8
Comments
1 min read
Dynamic Programming: 0-1 Knapsack problem

Dynamic Programming: 0-1 Knapsack problem

12
Comments
5 min read
Key Topics from my Computer Science & Maths Degree - Transcript Review

Key Topics from my Computer Science & Maths Degree - Transcript Review

6
Comments
16 min read
What's the best way to do encapsulation?

What's the best way to do encapsulation?

5
Comments 1
1 min read
How texting works (Basics for NewBies)

How texting works (Basics for NewBies)

5
Comments
2 min read
What is the Internet? (Basics for NewBies)

What is the Internet? (Basics for NewBies)

8
Comments
3 min read
Leetcode: Middle Node in Linked List

Leetcode: Middle Node in Linked List

6
Comments
2 min read
Developer Dictionary - Boolean Operators & Logic Gates

Developer Dictionary - Boolean Operators & Logic Gates

5
Comments
2 min read
As a programmer, which one book will you like to recommended to new Programmers.

As a programmer, which one book will you like to recommended to new Programmers.

5
Comments 2
1 min read
Data Structure with JavaScript: Stacks

Data Structure with JavaScript: Stacks

15
Comments
11 min read
Let's Get Started with Understanding the Machine

Let's Get Started with Understanding the Machine

9
Comments 2
3 min read
The Best Kept Secret for Free Developer Education

The Best Kept Secret for Free Developer Education

84
Comments 4
3 min read
How to Validate a Palindrome

How to Validate a Palindrome

31
Comments 2
4 min read
Permissions in Linux System

Permissions in Linux System

57
Comments 3
4 min read
What is memoization?

What is memoization?

10
Comments
3 min read
Developer Dictionary - Recursion

Developer Dictionary - Recursion

7
Comments
4 min read
The Never Ending battle between C and C++

The Never Ending battle between C and C++

8
Comments 1
3 min read
DBMS- Database Management System

DBMS- Database Management System

7
Comments
3 min read
How to Reverse a String

How to Reverse a String

61
Comments 20
5 min read
Randomness, what did you expect ?

Randomness, what did you expect ?

10
Comments 2
8 min read
Bridge Design Pattern in Modern C++

Bridge Design Pattern in Modern C++

6
Comments 1
7 min read
What after MOOC?

What after MOOC?

3
Comments
4 min read
10 Pro-Tips for Incoming Computer Science Students in 2020

10 Pro-Tips for Incoming Computer Science Students in 2020

8
Comments
8 min read
How to Get the Intersection of Two Arrays

How to Get the Intersection of Two Arrays

48
Comments 2
3 min read
Domain Name Server: Give me the IP address.

Domain Name Server: Give me the IP address.

4
Comments
2 min read
Learning Graphs Part 2: Traversal

Learning Graphs Part 2: Traversal

3
Comments
2 min read
What CS concepts should self-taught and bootcamp devs learn?

What CS concepts should self-taught and bootcamp devs learn?

72
Comments 17
1 min read
What I learned in my first month of Live Coding on Twitch

What I learned in my first month of Live Coding on Twitch

6
Comments
3 min read
If at first you don't succeed, try, trie again

If at first you don't succeed, try, trie again

5
Comments 1
3 min read
Few unaddressed mistakes newbies do and things to do.

Few unaddressed mistakes newbies do and things to do.

4
Comments 2
1 min read
Async/await can still surprise you... A LOT!

Async/await can still surprise you... A LOT!

95
Comments 6
2 min read
A Beginner's Reference to SQL vs. NoSQL

A Beginner's Reference to SQL vs. NoSQL

170
Comments 7
8 min read
Data Visualization - Introduction

Data Visualization - Introduction

2
Comments
4 min read
Developer Dictionary - JSON

Developer Dictionary - JSON

11
Comments 1
3 min read
Do you know how your programming language evaluate boolean expressions?

Do you know how your programming language evaluate boolean expressions?

7
Comments
5 min read
What tips would you have for incoming Computer Science freshman?

What tips would you have for incoming Computer Science freshman?

15
Comments 5
1 min read
How to get started with Android Development?

How to get started with Android Development?

20
Comments 2
2 min read
Helping someone code.

Helping someone code.

10
Comments
1 min read
Time Complexity, Space Complexity, and Big O Notation

Time Complexity, Space Complexity, and Big O Notation

16
Comments
10 min read
Developer Dictionary - Binary Number System

Developer Dictionary - Binary Number System

13
Comments
2 min read
How to install AirCrack-ng on Windows 10

How to install AirCrack-ng on Windows 10

8
Comments
5 min read
All you need to know about Dynamic Programming

All you need to know about Dynamic Programming

155
Comments 4
16 min read
Abstraction and Encapsulation - [OOP & Java #1]

Abstraction and Encapsulation - [OOP & Java #1]

24
Comments 5
5 min read
loading...