文件名称:经典算法(c&java版)
文件大小:619KB
文件格式:RAR
更新时间:2012-03-27 15:41:35
算法
• 河内塔 • 费式数列 • 帕斯卡尔三角形 • 三色棋 • 老鼠走迷官(一) • 老鼠走迷官(二) • 骑士走棋盘 • 八个皇后 • 八枚银币 • 生命游戏 • 字符串核对 • 双色、三色河内塔 • 背包问题(Knapsack Problem) 数、运算 • 蒙地卡罗法求 PI • Eratosthenes筛选求质数 • 超长整数运算(大数运算) • 长 PI • 最大公因子、最小公倍数、因式分解 • 完美数 • 阿姆斯特朗数 • 最大访客数 • 中序式转后序式(前序式) • 后序式的运算 关于赌博 • 洗扑克牌(随机数排列) • Craps赌博游戏 • 约瑟夫问题(Josephus Problem) 集合问题 • 排列组合 • 格雷码(Gray Code) • 产生可能的集合 • m元素集合的n个元素子集 • 数字拆解 排序 • 得分排行 • 选择、插入、气泡排序 • Shell 排序法 - 改良的插入排序 • Shaker 排序法 - 改良的气泡排序 • Heap 排序法 - 改良的选择排序 • 快速排序法(一) • 快速排序法(二) • 快速排序法(三) • 合并排序法 • 基数排序法 搜寻 • 顺序搜索法(使用卫兵) • 二分搜寻法(搜寻原则的代表) • 插补搜寻法 • 费氏搜寻法 矩阵 • 稀疏矩阵 • 多维矩阵转一维矩阵 • 上三角、下三角、对称矩阵 • 奇数魔方阵 • 4N 魔方阵 • 2(2N+1) 魔方阵 堆栈、队列 • 堆栈 - 使用数组实作 • 堆栈 - 使用链结实作(C 语言易失存储器宣告) • 堆栈 - 使用 Java 作对象封装 • 队列 - 使用数组实作 • 队列 - 使用链结实作(C语言易失存储器宣告) • 队列 - 使用Java 作对象封装
【文件预览】:
经典算法.CHM