Tagged articles
10 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Apr 24, 2025 · Fundamentals

Master Recursion: Classic Python Examples and Core Concepts

This article introduces recursion, explains its definition and key characteristics, and demonstrates classic Python examples such as factorial calculation, Fibonacci sequence generation, and binary search, helping readers grasp how recursion simplifies complex problems compared to iterative loops.

Binary SearchFibonacciPython
0 likes · 8 min read
Master Recursion: Classic Python Examples and Core Concepts
ELab Team
ELab Team
May 27, 2021 · Frontend Development

TypeScript Type-Level Programming: Compute Fibonacci with Types

This article explores how to implement the Fibonacci sequence using TypeScript's type system, turning type declarations into compile‑time calculations by building utility types for arithmetic, comparisons, and recursion, and demonstrates the full type‑level solution alongside a JavaScript reference.

FibonacciTypeScriptcompile-time computation
0 likes · 10 min read
TypeScript Type-Level Programming: Compute Fibonacci with Types
DevOps
DevOps
Nov 19, 2020 · R&D Management

Why Use Story Points Instead of Time and How to Estimate Them with the Fibonacci Sequence

This article explains why agile teams prefer story points over time for effort estimation, how the Fibonacci sequence (and its modified form) aligns with human perception of differences, the role of planning poker and the Delphi method in reducing bias, and practical steps for establishing baseline stories and estimating story points.

Delphi methodFibonacciPlanning Poker
0 likes · 18 min read
Why Use Story Points Instead of Time and How to Estimate Them with the Fibonacci Sequence
php Courses
php Courses
Nov 4, 2020 · Fundamentals

Various Methods to Compute the Nth Fibonacci Number in PHP

This article introduces the Fibonacci sequence, explains its definition, and presents six PHP implementations—including naive recursion, memoized recursion, bottom‑up iteration, iterative loop, closed‑form formula, and a lookup table—detailing their logic and performance considerations.

FibonacciPHPRecursion
0 likes · 6 min read
Various Methods to Compute the Nth Fibonacci Number in PHP
Youzan Coder
Youzan Coder
Nov 15, 2019 · Fundamentals

Functions as Data Transformations: Recursion, Tail Calls, and Efficient Exponentiation & Fibonacci Implementations

The article treats functions as pure data‑to‑data mappings and demonstrates how common mathematical operations such as factorial, exponentiation, and Fibonacci can be expressed in TypeScript/JavaScript using recursive, tail‑recursive, iterative, and logarithmic‑time algorithms that illustrate functional transformation techniques and efficient algorithm design.

FibonacciRecursionalgorithm
0 likes · 8 min read
Functions as Data Transformations: Recursion, Tail Calls, and Efficient Exponentiation & Fibonacci Implementations
Programmer DD
Programmer DD
Nov 10, 2019 · Fundamentals

Why Do Plants Follow the Golden Ratio? Unveiling the Math Behind Sunflower Spirals

This article explains how the golden ratio emerges in plant phyllotaxis, compares different angular ratios and their visual patterns, introduces continued fractions as a rigorous way to evaluate rational approximations, and links the mathematical findings to auxin‑driven growth mechanisms in plants.

Fibonaccicontinued fractionsgolden ratio
0 likes · 17 min read
Why Do Plants Follow the Golden Ratio? Unveiling the Math Behind Sunflower Spirals
21CTO
21CTO
Aug 27, 2018 · Fundamentals

Boost Recursive Algorithms with Memoization: A Practical Guide

Memoization, a dynamic programming technique introduced in 1968, stores results of recursive calls to eliminate redundant calculations, dramatically improving performance—as demonstrated by transforming a naïve O(2ⁿ) Fibonacci function into an O(n) version with simple code modifications and practical examples.

Algorithm OptimizationFibonacciRecursion
0 likes · 5 min read
Boost Recursive Algorithms with Memoization: A Practical Guide
网易UEDC
网易UEDC
Nov 29, 2017 · Fundamentals

How Geometry Shapes Everyday Design – From Honeycombs to Vinyl Records

This article explores how fundamental geometric principles influence diverse designs, covering the honeycomb conjecture, slime‑mold network experiments, the physics of vinyl records, never‑loose nuts, Fibonacci sequences in nature, the golden ratio myth, and hidden geometric secrets in famous logos.

DesignFibonacciGeometry
0 likes · 15 min read
How Geometry Shapes Everyday Design – From Honeycombs to Vinyl Records