基于visual Studio2013解决算法导论之003雇佣问题

来源:互联网 发布:北京大学大数据研究院 编辑:程序博客网 时间:2024/04/25 08:11



题目

雇用问题


解决代码及点评

#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <time.h>void PrintArr(int *pnArr, int nLen){for (int i = 0; i < nLen; i++){printf("%d ", pnArr[i]);}printf("\n");}void HireAssistant(int *pnArr, int nLen){int nMax = pnArr[0];printf("%d ", pnArr[0]);for (int i = 1; i < nLen; i++){if (nMax < pnArr[i]){printf("%d ", pnArr[i]);nMax = pnArr[i];}}printf("\n");}int main(){int nArr[10];srand(time(NULL));for (int i = 0; i < 10; i++){nArr[i] = rand()%100;}PrintArr(nArr, 10);HireAssistant(nArr, 10);system("pause");return 0;}


代码下载及其运行

代码下载地址:http://download.csdn.net/detail/yincheng01/6858815

解压密码:c.itcast.cn


下载代码并解压后,用VC2013打开interview.sln,并设置对应的启动项目后,点击运行即可,具体步骤如下:

1)设置启动项目:右键点击解决方案,在弹出菜单中选择“设置启动项目”


2)在下拉框中选择相应项目,项目名和博客编号一致

3)点击“本地Windows调试器”运行


程序运行结果








0 0