解压后离线使用
完整解压 Windows x64 ZIP,运行 Liss.SortLab.exe;运行时与编译依赖已包含,无需另装 SDK。
看清任务状态,改写算法核心,比较每一档的真实结果。
顶部任务区与单规模柱图同屏,当前实验信息、参与算法与各项结果状态保持可见。
把核心代码编辑、实际运行和结果对照放在同一个工具中:先看算法原理,或直接改写 Sort,再用同源输入观察耗时与操作差异。
放大查看模板来自真实 Sorting.cs,只露入口与必要助手;草稿和生效版分别存入本机 JSON,编译失败保留生效代码,包装可只读查看。
顶部状态跟随独立进程的实际执行;跳过绑定当前算法与规模,停止后保留已完成结果,不根据规模自动跳过。
约 ×4 分档配合状态矩阵;预热后重复取中位数,计数另测,输出逐项对照 Array.Sort。
点击图片,放大查看。
一亿项为参数上限,目前实测百万项场景。修改版计数仅覆盖 SortContext API;独立进程具有当前用户权限,不是权限沙箱。
参数上限一亿项,当前实测百万项场景。修改版只统计 SortContext API 操作,不能沿用内置复杂度或稳定性;独立进程具有当前用户权限。
完整解压 Windows x64 ZIP,运行 Liss.SortLab.exe;运行时与编译依赖已包含,无需另装 SDK。
设置输入分布、最大规模、种子与算法,选择单规模或 3/5 档约 ×4 比较;慢任务可按明确目标跳过。
算法说明可直达代码;修改核心后按 Ctrl+Enter 应用并比较,编译错误可定位,失败保留生效版。
--stages 选择 1/3/5 档;benchmark 使用与 GUI 设置独立的固定场景导出 JSON。
.\Liss.SortLab.exe --size 4096 --stages 5 --showcase
.\Liss.SortLab.exe --benchmark --output result.json