iyuangang / AlgorithmVisualization

将抽象的算法通过易于理解的可视化呈现在学习者的眼前,帮助学习者更容易地学习算法

Home Page:https://www.microsoft.com/store/apps/9MVGXJKPMCVM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

算法可视化

基本介绍

软件旨在将抽象的算法通过易于理解的可视化呈现在学习者的眼前,帮助学习者更容易地学习算法。

image-20210625095222927

应用发布

此应用已经上架到 Microsoft Store,使用者可以打开下方的链接并在任意一台Windows10设备上免费安装。

算法可视化 - Microsoft Store zh-CN

image-20210625094433149

可演示的算法

排序算法

计算机软件常用算法

4种初等排序

冒泡排序

image-20210625095000889

选择排序

image-20210625095008499

插入排序

image-20210625095014991

希尔排序

image-20210625095020815

3种高等比较排序

归并排序

image-20210625095027695

快速排序

image-20210625095033620

堆排序

image-20210625095038559

3种高等非比较排序

计数排序

image-20210625095046185

桶排序

image-20210625095052879

基数排序

image-20210625095059676

传染病模型

生物学应用与数学建模大赛常用算法

SI 易感-感染

image-20210625095118909

SIS 易感-感染-易感

image-20210625095130726

SIR 易感-感染-康复

image-20210625095140547

SEIR 易感-潜伏-感染-康复

image-20210625095150918

SEIAR 易感-潜伏-感染-无症状-康复

image-20210625095202137

软件迭代

未来将加入更多的算法(例如:查找算法、图遍历算法等)来帮助学习者易于理解地学习更多算法。

About

将抽象的算法通过易于理解的可视化呈现在学习者的眼前,帮助学习者更容易地学习算法

https://www.microsoft.com/store/apps/9MVGXJKPMCVM


Languages

Language:C++ 99.6%Language:C 0.4%