内容简介
目录
序 靳蕃
第一章 竞赛程序算法及其特点
一、竞赛程序算法
二、竞赛程序设计准则
第二章 FOR-NEXT型尝试问题
一、数字、文字游戏
八皇后问题
巧加括号
硬算两数和
二、整数方程和不定方程(整数解)
伸手摘星辰
填素数数字
解整数不定方程
三、最大值(最小值)的选取问题
巧断金链
挑选猕猴桃(1)
挑选猕猴桃(2)
小明的网袋
四、数据查询检索
小华猜数
挑选全及格名单
石子分堆
辨别四对夫妻
五、排序
尽量创收
排国名
二维数组排序
巧移花盆
按要求排序
第三章 不定重循环型尝试问题
一、多解问题
N皇后问题
N阶拉丁阵问题
二、单解问题
将钱花光为好
多买样品回公司
猕猴桃分组
第四章 简单游戏问题
一、简单游戏问题
约瑟夫斯问题
计算机“击鼓传花”
“狼、羊、草”过河
二、要避免死循环的简单游戏问题
走迷宫
第五章 复杂游戏问题
三瓶均酒
梵塔游戏
黑白子换位
三对猛兽过河
第六章 叉路选择问题
速到外婆家(1)
速到外婆家(2)
去前考虑回
第七章 带算法的尝试问题
魔方复位
天平识坏球