项目概述
C 语言实现四种排序算法(冒泡、选择、快速、插入),增加回调机制。
编译为动态链接库(.so / .dll),由 Python (tkinter) 调用并显示排序动画。
排序过程中,每次元素交换/移动都会触发回调,将数组快照传回界面,实时绘制条形图并高亮变化的元素。
点击空白处退出提示
语言技术
C、Python、HTML5、CSS、JavaScript系统类型
Web、Windows、算法模型行业分类
教育校园开源地址
https://github.com/korebe/Visualization-of-Sorting-Algorithms.git授权协议
MIT许可
项目概述
C 语言实现四种排序算法(冒泡、选择、快速、插入),增加回调机制。
编译为动态链接库(.so / .dll),由 Python (tkinter) 调用并显示排序动画。
排序过程中,每次元素交换/移动都会触发回调,将数组快照传回界面,实时绘制条形图并高亮变化的元素。



评论