Skip to content

2o181o28/MyProg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MyProg

这是蒟蒻wyj的陈年代码库,包含了他从小学五年级到现在为止写过的大多数程序。

目录结构如下:

  • normal/:终端里运行的程序
    • binary_racer/:用来完成Turing Complete里Binary Racer成就的外挂
    • connect5/:八年级时写的五子棋AI,无禁手,实力很强,已弃坑
    • console_games/:游戏
      • CRT/:小学时写的使用pascal的CRT单元的程序
      • bfcompiler/:七年级时写的BF解释器
      • *.pas:这些是年代最久远的老古董,是我刚学会编程时写的程序,仅留作纪念用
      • purble_place.cpp:高二写的完美的Win7 purble place游戏的AI,吊锤所有人
      • sudoku.cpp:九年级写的数独求解器
    • elem/:九年级写的给定分子量搜索化学式,已弃坑
    • eqsolver/:使用winding number数值求解复系数超越方程的复根
    • fast_rule110/:速度极快的基本元胞自动机模拟器
    • fenci/:八年级写的中文分词程序,无需词库,仅Windows下可用,已弃坑
    • manorboy/:各种语言的男人或男孩测试,free pascal无法通过
    • matrix/:目前只有一个计算相似矩阵的基变换矩阵的垃圾程序,复杂度超高
    • pi/:求π和e的各种方法,速度极快
    • queen/:各种语言的n皇后程序,包含时间测试
    • randomtext/:马尔科夫链生成随机文本,仅Windows下可用
  • GUI/:图形界面程序
    • windows/:windows下的图形界面程序,全部已弃坑
      • burningShip/:Burning ship分形
      • connect5-gui/:八年级写的normal/connect5对应的图形界面接口,未完工
      • sound/:八年级写的pascal简陋音乐播放器
      • superformula/:九年级写的super formula
      • winmandel.pas:速度较快的曼德勃罗集绘制程序
    • graph/:pascal的graph单元,全部已弃坑
      • connect6/:六年级写的六子棋图形界面,双人对战
      • draw/:画图
      • gameoflife/:生命游戏模拟器(暴力实现)
      • graph of functions/:毕达哥拉斯树、曼德勃罗集、玫瑰线、super formula等公式的绘制
      • mine/:七年级写的支持触摸屏的扫雷
      • RandomWalkMaps/:随机游走生成地图 Matrix67的ppmgen DLA
      • tetris/:八年级写的俄罗斯方块
      • wfc/:高一写的波函数坍缩算法
    • approximate/:各种近似解
      • kmeans/:kmeans实现用k种颜色近似图片
      • leastSquare/:九年级写的算法导论上的最小二乘法 伪逆矩阵,用来插值
      • circlepacking.cpp:折纸中的Circle packing问题,模拟退火
      • yichuan.pas:七年级写的遗传算法斯坦纳树,已弃坑
      • logi*.*:单峰映象
    • Qt/:高一时写的几个Qt小项目
      • circlepacking/:old/approximate/circlepacking.cpp的图形界面封装
      • moire/:Moire Pattern
      • PPS/:PPS system
      • resistance/:考虑了空气阻力的自由落体模拟
  • OI/:年久失修的板子库 vEB
    • templates/:板子库
    • vEB/:高一写的模板实现的vEB树
    • gbst/:树剖、LCT、全局平衡二叉树的对比,包含一些数据
    • *:年代久远已经弃坑

About

蒟蒻的小学生水平程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published