常见程式算法推演
| 「常見程序的算法」 ?主要收集一些常見程序的練習題目,您可以借這些題目培養 一些程序設計邏輯的感覺,對題目的分類只是個大概,方便索引而已,用 C??C# ?Java?? ?Python?? ?Scala實現。 老掉牙
|
關于賭博
- 洗撲克牌
- Craps賭博游戲
- 約瑟夫問題(Josephus Problem)
集合問題
- 排列組合
- 格雷碼(Gray Code)
- 產生可能的集合
- m元素集合的n個元素子集
- 數字拆解
- 得分排行
- 選擇、插入、氣泡排序
- Shell 排序法 - 改良的插入排序
- Shaker 排序法 - 改良的氣泡排序
- Heap 排序法 - 改良的選擇排序
- 快速排序法(一)
- 快速排序法(二)
- 快速排序法(三)
- 合并排序法
- 基數排序法
- 循序搜尋法
- 二分搜尋法(搜尋原則的代表)
- 插補搜尋法
- 費氏搜尋法
- 稀疏矩陣
- 多維矩陣轉一維矩陣
- 上三角、下三角、對稱矩陣
- 奇數魔方陣
- 4N 魔方陣
- 2(2N+1) 魔方陣
- 堆棧 - 使用數組實現
- 堆棧 - 使用鏈結實現
- 堆棧 - 使用 Java 作物件封裝
- 隊列 - 使用數組實現
- 隊列 - 使用鏈結實現
- 隊列 - 使用Java 作物件封裝
其它
- 自產生程序(quine)
?
?????????????????????????? 轉自:?Gossip@caterpillar http://caterpillar.onlyfun.net/Gossip/index.html
轉載于:https://www.cnblogs.com/chehaoj/archive/2010/11/23/1885497.html
總結
- 上一篇: System.Threading.Int
- 下一篇: 同一数据库如果处理多个完全不同的业务?