1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 華為機(jī)試練習(xí)題及答案

        時間:2023-03-11 06:25:28 華為認(rèn)證 我要投稿
        • 相關(guān)推薦

        2016年華為機(jī)試練習(xí)題及答案

          華為機(jī)試并不難,只要你基礎(chǔ)知識扎實(shí),相信你可以順利通過考試的,下面跟yjbys小編一起來看看最新的華為機(jī)試練習(xí)題吧!

          題目

          描述:

          題目描述

          臨近開學(xué)了,小C才想起來數(shù)學(xué)老師布置了暑假作業(yè)。暑假作業(yè)是很多張試卷,每張試卷所需的時間和獲取的價值已知,請你幫他安排一下,用他僅剩的一點(diǎn)時間來做最有價值的作業(yè)。

          接口說明

          原型:

          int GetMaxValue(int nPapers, int nRemain, int paper[][2], double* pMaxValue)

          輸入?yún)?shù):

          int nPapers:試卷的數(shù)目(1≤Papers≤20)

          int nRemain:表示剩余的時間(1≤nRemain≤10000)

          int paper[][2]:nPapers*2的數(shù)組,每一行的兩個元素依次為做完這一份試卷所需的時間、做完這份試卷獲取的價值。如果剩余時間不夠做完一份卷子,可根據(jù)剩余時間獲得卷子的部分價值。

          輸出參數(shù):

          double * pMaxValue:獲得的最大價值

          返回值:

          0:異常,1:成功

          知識點(diǎn):

          工程環(huán)境請使用VS2005

          代碼

          /*---------------------------------------

          * 日期:2015-06-30

          * 作者:SJF0115

          * 題目:Home+Work

          * 來源:華為上機(jī)

          -----------------------------------------*/

          #include "OJ.h"

          #include

          using namespace std;

          /*

          輸入: nPapers表示試卷的數(shù)目(1≤Papers≤20),nRemain表示剩余的時間(1≤nRemain≤10000),paper[][2]是一個Papers*2的數(shù)組,

          每一行的兩個元素依次為做完這一份試卷所需的時間、做完這份試卷的價值

          輸出: *pMaxValue為獲得的最大價值

          返回:

          0:異常

          1:計算成功返回

          */

          int GetMaxValue(int nPapers, int nRemain, int paper[][2], double* pMaxValue){

          if(nPapers < 0 || nRemain < 0 || pMaxValue == NULL){

          return -1;

          }//if

          // 計算性價比

          double* cost = new double[nPapers+1];

          for(int i = 0;i < nPapers;++i){

          cost[i] = (double)paper[i][1] / paper[i][0];

          }//for

          //按性價比排序

          for(int i = 0;i < nPapers-1;++i){

          for(int j = 0;j < nPapers-i-1;++j){

          if(cost[j] > cost[j+1]){

          swap(cost[j],cost[j+1]);

          swap(paper[j][0],paper[j+1][0]);

          swap(paper[j][1],paper[j+1][1]);

          }//if

          }//for

          }//for

          // 計算最大價值

          int index = 0;

          int time,value;

          *pMaxValue = 0;

          while(nRemain > 0 && index < nPapers){

          time = paper[index][0];

          value = paper[index][1];

          // 剩余時間不足以做一份試卷,取得部分價值

          if(time > nRemain){

          *pMaxValue += (double)nRemain / time * value;

          }//if

          // 剩余時間可以做一份完整的試卷

          else{

          nRemain -= time;

          *pMaxValue += value;

          }//else

          ++index;

          }//while

          /*for(int i = 0;i < nPapers;++i){

          printf("時間:%d 價值:%d 性價比:%lf\n",paper[i][0],paper[i][1],cost[i]);

          }//for*/

          return 0;

          }


        相關(guān)文章推薦:

        1.2016年華為認(rèn)證考試流程

        2.2016年華為認(rèn)證考試報考指南

        3.2016年華為機(jī)試練習(xí)題及答案

        4.2016年華為交換機(jī)設(shè)置經(jīng)典案例

        5.2016年華為認(rèn)證考試題庫

        6.2016年華為系路由器基本配置

        7.2016年華為交換機(jī)基本配置命令

        8.2016年華為交換機(jī)配置命令匯總篇

        9.2016年華為筆試題及及答案

        10.2016年華為上機(jī)考試題

        【華為機(jī)試練習(xí)題及答案】相關(guān)文章:

        2017跟單員考試練習(xí)題及答案03-29

        臨床檢驗(yàn)技師考試練習(xí)題及答案02-27

        2017年跟單員考試練習(xí)題及答案03-27

        2017證券從業(yè)考試練習(xí)題及答案02-28

        2016年華為機(jī)試題及答案03-05

        2017導(dǎo)游證考試練習(xí)題及答案03-28

        2017企法顧問考試練習(xí)題及答案06-22

        2017年外貿(mào)跟單員考試練習(xí)題及答案02-26

        2017年國家司法考試練習(xí)題及答案02-27

        2017內(nèi)部審計實(shí)務(wù)考試練習(xí)題及答案解析02-27

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>