❤

一次C#的面试题

一次C#的面试题 免费

一次C#的面试题

学习练手先看:在本机怎么跑起来、要装什么环境。

  • 要装什么Windows 服务器(IIS + .NET Framework);不需要数据库 我能不能自己部署?
  • 交付方式下载完整源码包,下载过的可以重复下载
  • 给谁用菜鸟
  • 授权说明免费:仅供学习交流,不能直接商用;要商用请先取得作者授权 详细说明
更新于 2026-10-03 浏览 246 次 收藏 0 次 下载 0 次

项目介绍

一、源码描述

一次C#的面试题

环境:VS2022 

二、功能介绍

描述:

存在一个整数数组arr,请你将arr分割为长度最多为k的一些(连续)子数组。分割完成后,每个子数组中的所有值都会变成该子数组中的最大值。你要做的就是求出分割完毕后所能得到的最大和。本题目所用到的测试用例会确保答案是一个32位整数。

示例1:

输入:arr = [1,15,7,9,2,5,10], k = 3

输出:84

解释:数组变为 [15,15,15,9,10,10,10]

arr被分割为[1,15,7],[9],[2,5,10]三个子数组的时候,子数组中元素再变成

[15,15,15],[9],[10,10,10],所以本例答案为84

示例2:

输入:arr = [1,4,1,5,7,3,6,1,9,9,3], k = 4

输出:83

解释:数组变为 [1,7,7,7,7,9,9,9,9,9,9]

arr被分割为[1],[4,1,5,7],[3,6,1,9],[9,3]四个子数组的时候,子数组中元素再变成

[1],[7,7,7,7],[9,9,9,9],[9,9],所以本例答案为83

将答案写在Solution.cs的Solution_ProgrammerCode的静态函数中

 private static int Solution_ProgrammerCode(int[] arr, int k)

 {

     //此处开始编写你的解题代码

     return default(int);

 }

本题还没有写答案,我只好把这个机会留给大家enjoy吧~。

三、注意事项

ctrl+F5运行即可。

项目截图2 张 · 点击查看大图

  • 1.png
  • 2.png
  • 1.png
  • 2.png
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

项目概况

  • 项目类别:【课程设计】
  • 适合人群:菜鸟
  • 授权类型:免费版
  • 完整度:
  • 可二次开发程度:
责任编辑:超级美少女

给技术同事看

  • 项目类型:B/S
  • 开发语言:C#
  • 数据库:无数据库
  • 开发工具:VS2022
  • 文件大小:501KB
  • 相关网址: 【免费浏览】

点下面文件目录里的文件名可以在线看代码;看不懂某个文件,可以在代码页下面请 AI 解读, 配置文件、建库脚本、说明文档还能选「部署 / 配置说明」,告诉你部署时要改哪几处。

源码目录浏览文件 · 在线阅读源码

最近下载累计 0 次

下载记录—
下载用户推荐—
最近下载时间—

按下载时间倒序展示,用户名已隐藏部分字符。推荐仅代表下载用户的反馈。

  • 正在加载…

项目评论

单击更换

评论列表

全部评论
  • 暂无评论 …