摘要: 求X={1,2,3,4,5,6,7}上排列P=2639541的下一个排列Q,首先注意到Q是由P的后部变动引起的。 理论上应从P的最低位开始加1尝试,但应考虑到前面可能有重复元素。 为此从右到左找出比右边数字小的第一个数,即3所在的位置,再从右到左找比3大的第一个数,为4,将3与4对换,得到26495 阅读全文
posted @ 2011-11-17 21:00 pcoda 阅读(301) 评论(0) 推荐(0) 编辑