自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

景越c#经典编程题库(csharp programming training)

涵盖1000道不同难度的csharp编程笔试,面试习题,适合自学c#的小伙伴进阶训练

  • 博客(1034)
  • 收藏
  • 关注

原创 csharp进阶练习题:排序书名:忽略文章【难度:2级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp进阶练习题:排序书名:忽略文章【难度:2级】:当按字母顺序排序的书名列表,文章(的,一个,或一个)在标题的开头应被忽略,并移动到结束.例如,给定一个包含了一份请愿书魔术和欺骗遗产名单,欺骗的遗产应该被排序的之前 $ $$了一份请愿书魔术.该标题的其余部分应进行排序,就好像文章附加到标题的末尾.例如,请愿魔术变得请愿魔术,A用...

2020-01-26 21:56:41 578

原创 csharp基础练习题:相反词【难度:0级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:相反词【难度:0级】:完善解决方案,使其逆转传递的字符串中的所有的话.例:解决方案(以下简称"最大的胜利是其不需要战斗")# 应该返回"战场没有要求这是胜利的最大"reverseWords"最伟大的胜利是其不需要战斗"# 应该返回"战场没有要求这是胜利的最大"reverseWords"最伟大的胜利是其不需要战斗" - 应该返回"战场没有要求这是胜利的...

2020-01-04 23:58:50 550

原创 csharp进阶练习题:简单有趣#23:广场一串数字【难度:2级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp进阶练习题:简单有趣#23:广场一串数字【难度:2级】:任务考虑数的<子> 0 </子>,一个<子> 1 </子>,…,一个<子>名词</子>的序列,其中一个元素等于平方之和数字的前一个元素的.一旦已经在序列中的一个元素再次出现的顺序结束.鉴于第一个元素a0,发现该序列的长度.示例为A0 = 16,输出应...

2019-12-22 23:59:34 386

原创 C#练习题答案: 对角线弦【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

对角线弦【难度:2级】:答案1:using System;using System.Linq;using System.Text;public class Kata{ public static string[] DiagonalsOfSquare(params string[] array) { int n = array.Length; ...

2019-12-17 22:57:58 247

原创 C#练习题答案: 简单有趣#23:广场一串数字【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单有趣#23:广场一串数字【难度:2级】:答案1:using System;using System.Collections.Generic;using System.Linq;namespace myjinxin{ public class Kata { public int SquareDigitsSequence(int a0) ...

2019-12-13 09:58:56 337

原创 C#练习题答案: 相反词【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

相反词【难度:0级】:答案1:using System.Linq;public class Kata{ public static string ReverseWords(string str) { return string.Join(" ", str.Split(' ').Reverse()); }}​答案2:using System.Linq;p...

2019-12-13 09:57:30 154

原创 C#练习题答案: 位计数【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

位计数【难度:2级】:答案1:using System;using System.Linq;public class Kata{ public static int CountBits(int n) { return Convert.ToString(n, 2).Count(x => x == '1'); }}​答案2:using System;u...

2019-12-13 09:56:38 463

原创 C#练习题答案: 计算复杂的伽玛功能【难度:4级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

计算复杂的伽玛功能【难度:4级】:答案1:using System;using System.Numerics;public class Kata{ public static Complex Gamma(Complex z) { int g = 7; double[] p = {0.99999999999980993, 676....

2019-12-13 07:57:35 176

原创 C#练习题答案: 排序书名:忽略文章【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

排序书名:忽略文章【难度:2级】:答案1:using System;using System.Collections.Generic;using System.Text;namespace Kata{ public class TitleSorter { private string IgnoreArticles(string x) { string ou...

2019-12-13 07:56:43 210

原创 csharp基础练习题:分割的数量【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:分割的数量【难度:1级】:计算出有多少次数量可以由给定数量进行划分.实施例例如数6可以通过2两次可分为: PY1. 6/2 = 32. 3/2 = 1余数= 1100可以通过2六倍可分为: PY1.100 / 2 = 502. 50/2 = 253. 25/2 = 12余14. 12/2 = 65. 6/2 = 36. 3/2 = 1 1余...

2019-12-12 09:59:12 219

原创 csharp进阶练习题:(果然是高手+Grεεκ)案例【难度:2级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp进阶练习题:(果然是高手+Grεεκ)案例【难度:2级】:** 在熟悉:**LEET:(有时写成 “1337” 或 “的l33t”),也被称为eleet或leetspeak ,是另一个字母为主要用于在互联网上的英语.它使用的ASCII字符的各种组合来取代拉丁语字母.例如,莱特包括1337和的l33t字的拼写莱特; eleet可以拼写31337或3l33t.希腊语:希腊字母已被用...

2019-12-12 09:58:23 558

原创 csharp基础练习题:描述列表【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:描述列表【难度:1级】:Write函数describeList告诉如果列表为空或仅包含一个元素以上.编程目标: using NUnit.Framework; using System; using System.Collections.Generic;public class Describe{ public static string describ...

2019-12-12 09:57:28 795

原创 csharp基础练习题:简单有趣#38:家猫【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:简单有趣#38:家猫【难度:1级】:任务有一些人,猫在一所房子.现在给你的腿的数量,他们都在一起.你的任务是返回包含的人,可能是在升序排序的房子每一个可能的数量数组矩阵.它保证每个人都有两条腿,并且每个猫有4条腿.示例对于腿= 6,输出应该是[1,3].有可能是1家猫和’1个person(4 + 2 = 6)或3个people`(2 * 3 = 6).对于腿= ...

2019-12-12 09:56:38 281

原创 csharp基础练习题:惯性阵【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:惯性阵【难度:1级】:数组矩阵被定义为inertialif下列条件成立:一种.它至少包含一个奇数值湾数组矩阵中的最大值是偶数C.每个奇数值大于每一个偶数值是不是最大值.例如:-所以[11,4,20,9,2,图8是惯性因为一种.它至少包含一个奇数值[11,9]湾数组矩阵中的最大值是20,其连C.两个奇数值(11和9)是大于一切是不等于20(最大)的偶...

2019-12-12 08:58:22 190

原创 csharp高级练习题:平衡比率【难度:3级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp高级练习题:平衡比率【难度:3级】:说明:你运行一个工厂产生了许多不同的项目对特定消费者.消费者提供了他们想要的不同种类的项目之间保持比例,以及他们各自拥有目前的数量.你的任务是要确定你应该创建,使他们尽可能接近它们的期望比哪个项目.规格:我们将为您提供一个整数的两个数组:desiredRatio和actualStock.你需要返回的项目的索引下一步要生产带来的项目之间的比例在...

2019-12-12 08:57:29 184

原创 csharp基础练习题:字值【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:字值【难度:1级】:如果给定字符串"ABC"并且假设字符串中的每个字母具有值等于其字母表中的位置时,我们的字符串将具有’1 + 2 + 3 = 6的值.这意味着:一个= 1,B = 2,C = 3 … Z = 26`.您将获得一个字符串列表,你的任务是返回字符串的值作为上述解释在列表中该字符串的位置相乘.为了我们的目的,定位开始1.nameValue [ "ABC",...

2019-12-12 08:56:37 224

原创 csharp基础练习题:功能2 - 平方参数【难度:0级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:功能2 - 平方参数【难度:0级】:现在,你必须写一个叫** ** 广场函数采用参数,并返回它的平方.编程目标:public class Kata{ // Write a static function "Square" here which takes a double // and returns the square of that double}...

2019-12-12 07:58:19 426

原创 csharp基础练习题:找到匹配的数量【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:找到匹配的数量【难度:1级】:我们为您提供的字符串和searchPhrase的名单.我们希望您能找出许多条目包含如何在列表中searchPhrase某处1.如果searchPhrase为空返回0.2. searchPhrease可以进入内的任何地方.3.您的搜索应该忽略外壳.编程目标:namespace DataStore { using System;...

2019-12-12 07:57:29 298

原创 csharp基础练习题:简单有趣#131:了解慈善赛【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:简单有趣#131:了解慈善赛【难度:1级】:任务你有一些人谁是投注的钱,他们都用相同数额的钱(这个数字> 0)开始.查找出来,如果大量的给定的最终状态是可能的后投注了和金钱重新分配.输入输出- [输入]整数数组ARR所提出的结束状态表示为每个玩家最终金额- [输出]的布尔值TRUE;如果这是一个可能的结束状态;否则返回FALSE例子对于ARR =...

2019-12-12 07:56:36 190

原创 C#练习题答案: 简单有趣#85:多边形周边【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单有趣#85:多边形周边【难度:2级】:答案1:namespace myjinxin{ public class Kata { public int PolygonPerimeter(bool[][] matrix){ int numSides = 0; for ...

2019-12-11 09:59:18 200

原创 C#练习题答案: 功能2 - 平方参数【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

功能2 - 平方参数【难度:0级】:答案1:public class Kata{ public static double Square(double x) => x * x;}​答案2:public class Kata{ // Write a static function "Square" here which takes a double // and...

2019-12-11 09:58:26 176

原创 C#练习题答案: 平衡比率【难度:3级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

平衡比率【难度:3级】:答案1:using System;using System.Linq;public class Kata { public static int NextProduct(int[] desiredRatio, int[] actualStock) { var desired = desiredRatio.Select(i => ((doub...

2019-12-11 09:57:32 167

原创 C#练习题答案: 相反数【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

相反数【难度:0级】:答案1:using System;public class Kata { public static int Opposite(int number) { // Happy Coding return -number; } }​答案2:using S...

2019-12-11 09:56:44 564

原创 C#练习题答案: 惯性阵【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

惯性阵【难度:1级】:答案1:using System;using System.Linq;public class Kata{ public static bool IsInertial(int[] arr) { var inertialTester = new InertialTester(arr); return inertialTester.IsInerti...

2019-12-11 08:58:26 165

原创 C#练习题答案: 简单有趣#47:被盗午餐【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单有趣#47:被盗午餐【难度:2级】:答案1:using System.Collections.Generic;using System;using System.Text;namespace myjinxin{ public class Kata { public string StolenLunch(string note) ...

2019-12-11 08:57:33 108

原创 C#练习题答案: (果然是高手+Grεεκ)案例【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

(果然是高手+Grεεκ)案例【难度:2级】:答案1:using System;using System.Collections.Generic;public class L33TGreekCase{ public static string GreekL33t(string str) { Dictionary<char, char> dict = new ...

2019-12-11 08:56:38 330

原创 C#练习题答案: 描述列表【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

描述列表【难度:1级】:答案1: using NUnit.Framework; using System; using System.Collections.Generic;public class Describe{ public static string describeList(List<int> list) { switch (l...

2019-12-11 07:58:26 238

原创 C#练习题答案: 简单有趣#38:家猫【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单有趣#38:家猫【难度:1级】:答案1:namespace myjinxin{ using System.Linq; public class Kata { public int[] HouseOfCats(int legs){ int start = (legs&amp;2)>>1; ...

2019-12-11 07:57:37 146

原创 C#练习题答案: 碰撞检测【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

碰撞检测【难度:1级】:答案1:using System;public class Kata { public static bool Collision(double x1, double y1, double r1, double x2, double y2, double r2) => Math.Sqrt(Math.Pow(x1 - x2, 2) + Math.Pow...

2019-12-11 07:56:45 231

原创 csharp基础练习题:系列的第一第n项之和【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:系列的第一第n项之和【难度:1级】:任务:你的任务是写一个返回下高达第n项(参数)系列的总和的函数.系列:1 + 4 + 1/7 + 1/10 1/13 + 1/16 + … +规则:您需要的答案四舍五入到小数点后2位,并返回它作为字符串.如果给定的值是0,那么它应该返回0.00您只会给定的自然数作为参数.例子:SERIESSUM(1)=...

2019-12-10 10:00:05 170

原创 csharp进阶练习题:多少个零?【难度:2级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp进阶练习题:多少个零?【难度:2级】:计数或计算多少次位"0"出现在整数从1到10 名词 -1以下.例如,当n为4,则返回的次数的数字"0"出现从1到9999的数目.对于n <= 0,返回零.编程目标:public static class Kata{ public static long CountZeroes(int n) { }}测试样例:...

2019-12-10 09:59:10 138

原创 csharp基础练习题:转换一个链表串【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:转换一个链表串【难度:1级】:转换链表为一个字符串相关习题虽然这习题不是一个官方系列的一部分,您可能还需要尝试[解析从字符串链表]如果(https://www.codewars.com/kata/582c5382f000e535100001a7)你喜欢这个习题.预装预装对你来说是一个类,结构或用于构建链表在这个习题导出的数据类型Node(取决于语言):çtyp...

2019-12-10 09:58:22 158

原创 csharp高级练习题:计算器【难度:5级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp高级练习题:计算器【难度:5级】:创建一个简单的计算器,鉴于运营商的一个字符串(+ - * 和/)和数字由空格分开的返回该表达式的值例:计算器()评价( "2/2 + 3 * 4 - 6").#=> 7Calculator.new.evaluate( "2/2 + 3 * 4 - 6")#=> 7Calculator.evaluate( "2/...

2019-12-10 09:57:30 371

原创 csharp基础练习题:该dropWhile功能【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:该dropWhile功能【难度:1级】:另一种主食功能的程序员.你有一个值序列和一些断言这些值.要删除元素的最长前缀,例如该谓语为每个元素如此.我们称这个dropWhile功能.它接受两个参数.第一个是值的序列,并且第二个是谓词函数.该功能不改变原始序列的值.DEF ISEVEN(NUM): 返回NUM%2 == 0ARR = [2,4,6,8,1,2,5,4,...

2019-12-10 09:56:35 124

原创 csharp基础练习题:举手【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:举手【难度:1级】:假设你有代表3人整数数组,每个位置代表一个人,每个位置的值可以是唯一的0,1,或2,其表示该人已提出手的数量.如果我们现在在这第一步,第一个人提出了一个手,在接下来的步骤提出了他另一只手,到了第三步低双手,并在四点开始再次的序列.第二个人进行同样的动作为先,但每当第一低相送.也就是说,提出了一个手的第三步,另一方面在第六步,并倒在第九双手.第三人完成...

2019-12-10 08:58:18 681

原创 csharp基础练习题:[几何A-2]:一个vectorChallenge的长度接受【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:[几何A-2]:一个vectorChallenge的长度接受【难度:1级】:对于给定的二维矢量通过它的初始点,并在下面的格式终端点的直角坐标系中描述:[[X1,Y1],[X2,Y2]][[X1,Y1],[X2,Y2]][[X1,Y1],[X2,Y2]][[X1,Y1],[X2,Y2]]//参数将作为一个Vector2传递公共结构Vector2...

2019-12-10 08:57:26 113

原创 csharp基础练习题:惊叹号系列#1:从字符串末尾删除感叹号【难度:0级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp基础练习题:惊叹号系列#1:从字符串末尾删除感叹号【难度:0级】:说明:从字符串末尾删除感叹号.对于一个初学者习题,你可以假设输入数据始终是一个字符串,无需验证.例子删除( "嗨!")=== "嗨"删除("你好!")==="嗨!"删除( "嗨")=== "嗨!"删除( "嗨!")=== "嗨!"删除( "嗨!嗨!")=== "嗨!嗨"删除("你好")==="嗨"...

2019-12-10 08:56:34 230

原创 csharp进阶练习题:查找两个双打对于给定的和与积【难度:2级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp进阶练习题:查找两个双打对于给定的和与积【难度:2级】:写方法,它有两个doubles,sum和product,返回两个双打(在元组<双,双>)所以X1 + X2 == sum和X1 * X2 == product.如果没有两个双打满足上述条件,返回null.它允许返回两个双打这是完全一样的.一些例子:输入:4(总和),4(产品),输出:2,2输入:8(总和)...

2019-12-10 07:57:29 125

原创 csharp高级练习题:在运行时创建一个简单的类【难度:5级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

csharp高级练习题:在运行时创建一个简单的类【难度:5级】:创建一类在运行时你的方法将作为参数接受包含** 类名**,字典字符串的字符串 - >键入包含** ** 的属性,以及裁判的类** 的** 实际类型已创建后.你应该检查是否有类在同一程序返回FALSE已经存在如果是的话,你也应该确保创建在同一程序每一个类,姑且称之为"** ** RuntimeAssembly",命名空间是可...

2019-12-10 07:56:36 390

原创 C#练习题答案: 找到匹配的数量【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

找到匹配的数量【难度:1级】:答案1:namespace DataStore { using System; using System.Collections.Generic; using System.Linq; public static class DataStore { public static int FindMatchCount(List&...

2019-12-09 23:58:21 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除