搜索资源列表
荷兰国旗问题(c语言)
- 演示了荷兰国旗问题(c语言)从简单到复杂的三种算法,用心体会,可得算法之奥妙-demonstration of the Dutch flag (c language), from the simple to the complex of three algorithms, a little reflection, available algorithms gives it
qtree
- 关于SPOJ 中的qtree问题的一类解法和深入思考-About the qtree problem s solution and in-depth reflection
GrayCode
- 格雷码(Gray code),又叫循环二进制码或反射二进制码 在数字系统中只能识别0和1,各种数据要转换为二进制代码才能进行处理,格雷码是一种无权码,采用绝对编码方式,典型格雷码是一种具有反射特性和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现重大误差的可能,它的反射、自补特性使得求反非常方便。 -Gray code (Gray code), also known as cyclic binary code or binary code reflected in the d
fanshe
- 射线跟踪算法中的有反射情况下利用C语言实现的源程序-Reflection situation in the ray-tracing algorithm using C language source
fanshe2
- 反射法与双射线法进行曲线比较的程序,C语言编写-Reflection method and the two-ray method procedures of the curve
text
- 利用C语言编写的测试射线法(加入反射后),利用origin实现曲线的程序-Written in C language test ray methods (reflection), using the procedures of the origin and curve
sudoku
- //一个解数独的程序,纯C编写,不依赖特殊库,移植容易。个人原创! //采用的回溯法,剪枝程序采用动态规划思想进行了大量优化,比一般数独程序可以统计用多少步,中间碰到多少分支,侧面反映题目难度,虽然不能和人的技巧相比,也可以参考一下。 //对于研究数独方法或许没有帮助,但是可以帮助验证结果,统计难度。对于出题时可以去掉的项,也可用其验证。有代码,看懂后可以随便修改。 //解世界上最难数独大概1s左右 //程序作者:原建业-Sudoku @ a program written in
SPECULAR-REFLECTION-OF-A-TREE.cpp
- 一棵树的镜面映射指的是对于树中的每个结点,都将其子结点反序。例如,对左边的树,镜面映射后变成右边这棵树。 a a / | \ / | b c f ===> f c b / \ / d e e d 我们在输入输出一棵树的时候,常常会把树转换成对应的二叉树,而且对该二叉树中只有单个子结点的分支结点补充一个虚子结点“$”,形成“伪满二叉树”。 例如,对下图左边的树,得到下图右边的伪满二叉树 a a / | \ / b c f ===> b $