通过Java C语言分别实现各种算法,图文并茂,描述很详细!
主要包括如下算法,很全面!
河内塔
费式数列
巴斯卡三角形
三色棋
老鼠走迷官(一)
老鼠走迷官(二)
骑士走棋盘
八个皇后
八枚银币
生命游戏
字串核对
双色、三色河内塔
背包问题(Knapsack Problem)
数、运算
蒙地卡罗法求 PI
Eratosthenes筛选求质数
超长整数运算(大数运算)
长 PI
最大公因数、最小公倍数、因式分解
完美数
阿姆斯壮数
最大访客数
中序式转后序式(前序式)
选择、插入、气泡排序
Shell 排序法 - 改良的插入排序
Shaker 排序法 - 改良的气泡排序
Heap 排序法 - 改良的选择排序
快速排序法(一)
快速排序法(二)
快速排序法(三)
合并排序法
基数排序法
......
相关链接:
本文通过Java实现了多种经典算法,包括但不限于河内塔、费式数列、巴斯卡三角形等,并详细介绍了排序算法如快速排序、堆排序等。此外还涉及了数论、字符串处理等内容。
443

被折叠的 条评论
为什么被折叠?



