您现在的位置是:首页 >

数据结构考研分类复习真题 第五章 数组和广义表[19]

火烧 2021-07-04 09:17:44 1047
数据结构考研分类复习真题 第五章 数组和广义表[19]    约瑟夫环问题 设有 个人围坐一圈 并按顺时针方向 — 编号 从第 个人开始进行报数 报数到第m个人 此人出圈 再从他的下一个人重新开始从
数据结构考研分类复习真题 第五章 数组和广义表[19]

数据结构考研分类复习真题 第五章 数组和广义表[19]  

   约瑟夫环问题 设有n个人围坐一圈 并按顺时针方向 —n编号 从第s个人开始进行报数 报数到第m个人 此人出圈 再从他的下一个人重新开始从 到m的报数进行下去 直到所有的人都出圈为止

  PROCEDURE Josef (A:ARRAY [ n]  OF  integer;  s m:integer);  BEGIN  FOR i:= TO n  DO  A[i]:=i;  sl:=s;  FOR  i:=n  DOWNTO   DO  BEGIN sl:=__( )__ //计算出圈人s   IF  sl=   THEN  __( )__   w:=A[sl];//A[s ]出圈  FOR  j:=__( )__ DO  A[j]:=A[j+ ];  A[i]:=w;  END;  write( 出圈序列为 ) //输出出圈序列  FOR i :=n  DOWNTO DO write(A[i]); writeln   END;【华南师范大学 五 ( 分)】

lishixinzhi/Article/program/sjjg/201311/22784  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码