jwalsh/hy-algorithms

Create algorithm recipe cards

开放

#49 创建于 2025年3月29日

 (0 条评论) (0 个反应) (0 位负责人)Hy (0 个派生)auto 404
documentationgood first issue

仓库指标

星标
 (2 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Develop a set of 'recipe cards' for algorithms and data structures:

Recipe card format:

  • Algorithm name and category
  • 'Ingredients' (prerequisites and components)
  • 'Preparation' (setup and initialization)
  • 'Cooking steps' (algorithm steps)
  • 'Serving suggestion' (use cases)
  • 'Nutrition facts' (time and space complexity)
  • 'Variations' (algorithm modifications)

Categories to cover:

  • Sorting algorithms
  • Searching algorithms
  • Graph algorithms
  • Dynamic programming
  • Data structures
  • String algorithms
  • Mathematical algorithms

Special features:

  • Visual representation of algorithm steps
  • Common gotchas and edge cases
  • Implementation tips
  • Before/after examples
  • Quick reference code in Hy

Distribution formats:

  • Printable cards
  • Digital collection
  • Online reference
  • Mobile-friendly version

These recipe cards will provide an intuitive, accessible format for algorithm reference, making complex algorithms more approachable through familiar metaphors and consistent presentation.

贡献者指南