csharp进阶练习题:夏普号码【难度:2级】:
尖锐数目是最经常出现的数字的数组矩阵的单个数字.
鉴于整数数组,找到锋利数.
例
为{1,3,3,3,1}输出应为3
对于{1,3,2,1}输出应为1
编程目标:
using System;
using System.Linq;
public class SharpNumber
{
public static int FindSharpNumber(int[] numbers)
{
// Your code starts from here...
}
}
测试样例:
using NUnit.Framework;
using System;
[TestFixture]
public class StairsTests
{
[Test]
public void Test1()
{
Assert.AreEqual(3, SharpNumber.FindSharpNumber(new int[]{1, , 3, 3, 1}));
[Test]
public void Test2()
{
Assert.AreEqual(1, SharpNumber.FindSharpNumber(new int[]{1, 3, 2, 1}));
}
[Test]
最佳答案(多种解法):
更多关联题目:
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/sharp-number