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.
Setting Up CS50 Library Locally in Visual Studio Code

Setting Up CS50 Library Locally in Visual Studio Code

1
Comments
4 min read
The Evolution of Computing: From Vacuum Tubes to Microprocessors

The Evolution of Computing: From Vacuum Tubes to Microprocessors

Comments
4 min read
Understanding Hash table: Features, Pros, Cons, and Time Complexity

Understanding Hash table: Features, Pros, Cons, and Time Complexity

1
Comments
5 min read
Understanding and Addressing Performance Issues in Software Development

Understanding and Addressing Performance Issues in Software Development

Comments
5 min read
Getting Started with AWS Lambda: Building Serverless Functions

Getting Started with AWS Lambda: Building Serverless Functions

3
Comments 2
2 min read
Breaking Down the Difference Between Computer Organization and Architecture

Breaking Down the Difference Between Computer Organization and Architecture

1
Comments
5 min read
Blogroll: the list of blogs that I like to read

Blogroll: the list of blogs that I like to read

7
Comments
2 min read
Deep Dive into Data structures using Javascript - AVL Tree

Deep Dive into Data structures using Javascript - AVL Tree

Comments
18 min read
Algorithm Analysis

Algorithm Analysis

5
Comments
4 min read
How computers represent integers: Two's complement notation

How computers represent integers: Two's complement notation

Comments
5 min read
Breadth vs Depth - How do you organize your brain as a software engineer and communicate with different styles?

Breadth vs Depth - How do you organize your brain as a software engineer and communicate with different styles?

4
Comments
3 min read
Data Structures in JavaScript (Part 2): Stacks and Queues

Data Structures in JavaScript (Part 2): Stacks and Queues

5
Comments 1
5 min read
Bitwise Operations: A Simplified Guide for Beginners

Bitwise Operations: A Simplified Guide for Beginners

Comments
7 min read
Comprehensive Documentation Of The Turtle Module

Comprehensive Documentation Of The Turtle Module

2
Comments
3 min read
Belt-drive systems engineering toolkit for desktop, web, and mobile devices

Belt-drive systems engineering toolkit for desktop, web, and mobile devices

6
Comments
3 min read
Implementing Vec in Rust

Implementing Vec in Rust

4
Comments 1
6 min read
A world without empty values 🤯

A world without empty values 🤯

Comments
9 min read
Big O e análise de tempo de execução de um algoritmo

Big O e análise de tempo de execução de um algoritmo

4
Comments
5 min read
Understanding Array: Features, Pros, Cons, and Time Complexity

Understanding Array: Features, Pros, Cons, and Time Complexity

1
Comments
6 min read
7 Unique Insights into the Principles of Clean Code

7 Unique Insights into the Principles of Clean Code

6
Comments
3 min read
Understanding "this" keyword in Javascript

Understanding "this" keyword in Javascript

1
Comments 2
3 min read
Multi-thread with node.js

Multi-thread with node.js

Comments
4 min read
Math for Devs - Cosine Similarity in Python

Math for Devs - Cosine Similarity in Python

10
Comments
3 min read
Heap Sort

Heap Sort

1
Comments
3 min read
Enhancing Code Reviews with Conventional Comments

Enhancing Code Reviews with Conventional Comments

24
Comments 14
3 min read
Quick Sort

Quick Sort

3
Comments 2
3 min read
LEARN API AND ITS MOST POPULAR TYPE

LEARN API AND ITS MOST POPULAR TYPE

3
Comments 1
5 min read
Mixed methods research in R

Mixed methods research in R

10
Comments
3 min read
Vencendo os números de ponto flutuante: um guia de sobrevivência

Vencendo os números de ponto flutuante: um guia de sobrevivência

31
Comments
14 min read
Exploring the LZ77 Compression Algorithm

Exploring the LZ77 Compression Algorithm

1
Comments
7 min read
Balancing Complexity: A Tale of Array Includes vs. Negation

Balancing Complexity: A Tale of Array Includes vs. Negation

1
Comments 3
3 min read
Merge Sort

Merge Sort

2
Comments
3 min read
Math for Devs - Introduction for Information Theory

Math for Devs - Introduction for Information Theory

14
Comments
3 min read
Insertion Sort

Insertion Sort

3
Comments 5
2 min read
Veri Yapıları ve Algoritmalar: O(1) ve O(n)

Veri Yapıları ve Algoritmalar: O(1) ve O(n)

Comments
2 min read
Selection Sort

Selection Sort

2
Comments 2
2 min read
Levenshtein Distance

Levenshtein Distance

6
Comments 11
7 min read
Unleashing the Power of Progressive Web Apps (PWAs)

Unleashing the Power of Progressive Web Apps (PWAs)

2
Comments
2 min read
My Vim Journey: Rough Notes

My Vim Journey: Rough Notes

Comments
9 min read
Bubble Sort

Bubble Sort

5
Comments 6
2 min read
Data structures in JavaScript: Arrays, Objects and beyond (Part 1)

Data structures in JavaScript: Arrays, Objects and beyond (Part 1)

6
Comments
5 min read
How to install R and Rstudio in Linux (GNOME)

How to install R and Rstudio in Linux (GNOME)

Comments
2 min read
CS, high school, and my advice🏫

CS, high school, and my advice🏫

2
Comments
3 min read
Exploring Probabilistic Algorithms with Ruby

Exploring Probabilistic Algorithms with Ruby

6
Comments 1
7 min read
Fibonacci Search

Fibonacci Search

3
Comments 19
2 min read
Deep Dive into Data structures using Javascript - Red-Black Tree

Deep Dive into Data structures using Javascript - Red-Black Tree

1
Comments
20 min read
Demystifying Bitwise Operators: A Visual Perspective

Demystifying Bitwise Operators: A Visual Perspective

1
Comments
5 min read
FUNDAMENTALS - CONCEITO DE INTERPRETAÇÃO

FUNDAMENTALS - CONCEITO DE INTERPRETAÇÃO

Comments
3 min read
Interpolated Binary Search

Interpolated Binary Search

Comments
2 min read
The Roadmap to Becoming a Successful Private Contractor as a Software Engineer

The Roadmap to Becoming a Successful Private Contractor as a Software Engineer

2
Comments
2 min read
Understanding Malware: A Python-based Approach

Understanding Malware: A Python-based Approach

3
Comments
3 min read
Interpolation Search

Interpolation Search

Comments
2 min read
Combine Two Tables | LeetCode | MSSQL

Combine Two Tables | LeetCode | MSSQL

Comments
2 min read
Binary Search

Binary Search

Comments
3 min read
Linear Search

Linear Search

Comments
2 min read
Functions vs. Procedures: Keep them separate.

Functions vs. Procedures: Keep them separate.

2
Comments 1
6 min read
Pair Programming

Pair Programming

3
Comments
3 min read
Conversion Functions: converting between binary, hexadecimal, decimal, & ASCII

Conversion Functions: converting between binary, hexadecimal, decimal, & ASCII

5
Comments
6 min read
Best Minors to Pair with a Computer Science Degree: Enhance Your Expertise and Marketability

Best Minors to Pair with a Computer Science Degree: Enhance Your Expertise and Marketability

1
Comments
2 min read
10 Things from Pragmatic Programmer (almost) 25 years later

10 Things from Pragmatic Programmer (almost) 25 years later

28
Comments 4
4 min read
loading...