Tagged articles
11 articles
Page 1 of 1
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 17, 2023 · Fundamentals

Common Misconceptions in Architecture Design and Its Real Purpose, Illustrated with a Simple Complexity Analysis Case

The article explains common misconceptions about architecture design, outlines its true goals such as maintainability, scalability, reliability, and security, and demonstrates these principles through a detailed student‑management system case study that highlights complexity analysis and practical design decisions.

ReliabilityScalabilitySecurity
0 likes · 12 min read
Common Misconceptions in Architecture Design and Its Real Purpose, Illustrated with a Simple Complexity Analysis Case
JD Cloud Developers
JD Cloud Developers
Feb 3, 2023 · Fundamentals

Unlocking the Secrets of Skip Lists: Theory, Implementation, and Performance Analysis

This article provides a comprehensive, formal introduction to skip lists, covering their probabilistic foundations, structural design, detailed C implementations for creation, search, insertion, deletion, random level generation, space and time complexity analyses, and extensions such as fast random access and span maintenance.

Skip Listalgorithmc-implementation
0 likes · 22 min read
Unlocking the Secrets of Skip Lists: Theory, Implementation, and Performance Analysis
Programmer DD
Programmer DD
Oct 3, 2021 · Fundamentals

Master Algorithm Interviews: Key Topics and Efficient Study Strategies

This guide breaks down algorithm interview essentials into data‑structure fundamentals, complexity analysis, and core algorithmic thinking, highlighting the most frequent topics and offering a structured learning path plus a recommended book to help candidates prepare efficiently and boost their offer chances.

Data Structuresalgorithm interviewcoding interview
0 likes · 6 min read
Master Algorithm Interviews: Key Topics and Efficient Study Strategies
Programmer DD
Programmer DD
Oct 2, 2021 · Fundamentals

Master Algorithm Interviews: Core Topics & Proven Study Plan

This guide breaks down the essential data structures, complexity analysis, and algorithmic thinking needed for software engineering interviews, highlights the 80% of topics that dominate most tests, and recommends a systematic study roadmap and a comprehensive book to boost interview success.

Data StructuresLeetCodealgorithm interview
0 likes · 6 min read
Master Algorithm Interviews: Core Topics & Proven Study Plan
Liangxu Linux
Liangxu Linux
Oct 9, 2020 · Fundamentals

Master Interview‑Ready Algorithms & Data Structures with This Open‑Source Guide

This article introduces a popular open‑source repository that compiles essential algorithms and data‑structure concepts for technical interviews, providing concise definitions, time‑complexity analyses, and example code for structures such as stacks, queues, trees, graphs, and sorting algorithms, along with a GitHub link.

AlgorithmsData StructuresGitHub
0 likes · 9 min read
Master Interview‑Ready Algorithms & Data Structures with This Open‑Source Guide
21CTO
21CTO
Aug 27, 2018 · Artificial Intelligence

Can Evolutionary Algorithms Rival Physical Models? A Deep Dive into DNA as Code

This extensive essay critiques the book "Proving Darwin" while exploring configuration spaces, genetic and simulated‑annealing algorithms, their computational complexities, and how they compare to physical models, then delves into information theory, Turing machines, and philosophical reflections on evolution, life, and the universe.

Evolutionary Computationcomplexity analysisgenetic algorithms
0 likes · 31 min read
Can Evolutionary Algorithms Rival Physical Models? A Deep Dive into DNA as Code
21CTO
21CTO
Apr 12, 2017 · Fundamentals

Master Sorting Algorithms: From Bubble to Radix with Java Code

This article reviews common sorting algorithms—including bubble, selection, insertion, quick, heap, shell, merge, counting, bucket, and radix sorts—explaining their principles, time and space complexities, typical use cases, and providing complete Java implementations with illustrative examples and diagrams to help readers master them for interviews and practical development.

Data StructuresSorting Algorithmsalgorithm interview
0 likes · 27 min read
Master Sorting Algorithms: From Bubble to Radix with Java Code