-
-
-
-
TripleDes算法de实现.rar
之前,我在一个项目开发过程中,涉及到了TripleDes的算法,在实现过程中,我也参考了论坛现有的关于3DES的代码,发现大部分的代码在算法的实现上不够严谨,或者小有偏差,特别是对3DES的两种模式:ECB,CBC都罕有涉及。此版本提供的TripleDes可以实现3DES在两种模式下的2key/3key的加、解密。在速度优化和内存控制上都做了优化。
-
-
-
-
图形圆的生成算法.rar
斜率为0~1和大于1的Bresenham画线程序,将该算法程序扩展到任一八分圆坐标空间图,从而形成一般的Bresenham画线算法。
-
图形学直线的生成算法.rar
圆心在原点,半径为R的第一个4分圆的Bresenham画圆算法程序,将该算法程序推广到任一四分圆,从而形成一般的Bresenham画圆算法。并利用Bresenham画圆算法画出一个圆心在点(xc,yc), 半径为R, 圆周颜色为color的圆
-
A的算法.rar
A*算法属于一种启发式搜索。它扩展结点的次序类似于广度优先搜索,但不同的是每生成一个子结点需要计算估价函数F,以估算起始结点到该结点的代价及它到达目标结点的代价的和;每当扩展结点时,总是在所有待扩展结点中选择具有最小F值的结点作为扩展对象,以便使搜索尽量沿最有希望的方向进行。
-
图形裁剪算法.rar
实现直线的编码裁剪算(Cohen_Sutherland算法)该程序能实现窗口屏幕上任意一条直线的裁剪
-