kc=1.txt

来自「在任务级并行平台P2HP上开发的demo应用」· 文本 代码 · 共 27 行

TXT
27
字号
/*
 else if( ( K_Copy == 1 ) && ( K_Copy < K_Free ) )
  {
     // 先标记出来,然后再选出其中之一。
     for ( i = 0 ; i < 4 ; i ++ )
      {
       if( Quality[ i ] != 0 )
        direct[ i ] = i ;
       else
        direct[ i ] = -1 ;
      } // for
      select =(double)( rand( )%1000) / 1000 ;
      if ( select < Quality[ 0 ] / Total_Quality )
        j = 0 ;
      else if ( select < ( Quality[ 0 ] + Quality[ 1 ] ) / Total_Quality )
        j = 1 ;
      else if ( select < ( Quality[ 0 ] + Quality[ 1 ]
                         + Quality[ 2 ] ) / Total_Quality )
        j = 2 ;
      else
        j = 3 ;
      for( i = 0 ; i < 4 ; i ++ )
       if( Quality[ i ] != 0 && i != j )
       direct[ i ] = -1 ;
      possible_selcet = Quality[ j ] / Total_Quality ;
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?