首页 > TAG信息列表 > 景越

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

跟上箍【难度:0级】: 答案1: public class Kata { public static string HoopCount(int n) { return n<10?"Keep at it until you get it":"Great, now move on to tricks"; } }​ 答案2: public class Kata { public static string HoopCount(int n)

C#练习题答案: 草蜢 - 求和【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

草蜢 - 求和【难度:0级】: 答案1: using System; public static class Kata { public static int summation(int num) { return num*(num+1)/2; } }​ 答案2: public static class Kata { public static int summation(int num) {

C#练习题答案: 工作配对#1【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

工作配对#1【难度:0级】: 答案1: using StriveObjects; using System; public class Strive { public static bool Match(Candidate c, Job j) { if (c.MinSalary == null || j.MaxSalary == null) { throw new Exception(); } return (c.

C#练习题答案: 滑稽的算法任务【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

滑稽的算法任务【难度:2级】: 答案1: using System; using System.Linq; public class NumbersFinder { public static int Generator(int size, int position) { if (position < 1 || position > Math.Pow(size, size)) return -1; var sum = "";

C#练习题答案: 停止gninnipS我sdroW!【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

停止gninnipS我sdroW!【难度:2级】: 答案1: using System.Collections.Generic; using System.Linq; using System; public class Kata { public static string SpinWords(string sentence) { return String.Join(" ", sentence.Split(' ').Select(str =&g

C#练习题答案: 查找组合【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

查找组合【难度:1级】: 答案1: using System.Text.RegularExpressions; public class Kata { public static int CountCombinations(string text, string key) { return Regex.Matches(text, key, RegexOptions.IgnoreCase).Count; } }​ 答案2: using Syst

C#练习题答案: 深名单反向【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

深名单反向【难度:2级】: 答案1: using System.Linq; public class Kata { public static object[] DeepReverse(object[] l) { return l.Select(e => e.GetType().IsArray ? DeepReverse((object[])e) : e).Reverse().ToArray(); } }​ 答案2: usi

C#练习题答案: 这是几个世纪?【难度:2级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

这是几个世纪?【难度:2级】: 答案1: public class Kata { public static string WhatCentury(string year) { var century = (int.Parse(year) - 1) / 100 + 1; return century.ToString() + GetSuffix(century); } private static string GetSuffix(in

C#练习题答案: 电话目录【难度:3级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

电话目录【难度:3级】: 答案1: using System; using System.Linq; using System.Text.RegularExpressions; public class PhoneDir { private static Regex _regexPhone = new Regex(@"\/?\+([\d-]+);? ?"); private static Regex _regexName = new Regex(@"

C#练习题答案: 初学者系列#2时钟【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

初学者系列#2时钟【难度:0级】: 答案1: using System; public static class Clock { public static int Past(int h, int m, int s) { return (int)(new TimeSpan(h, m, s)).TotalMilliseconds; } } ​ 答案2: using System; public static cl

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

行权重【难度:1级】: 答案1: using System.Linq; class Kata { public static int[] RowWeights(int[] a) { return new int[] { a.Select((x, y) => y % 2 == 0 ? x : 0).Sum(), a.Select((x, y) => y % 2 == 0 ? 0 : x).Sum() }; } }​ 答案2: clas

C#练习题答案: 连续k-Primes【难度:3级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

连续k-Primes【难度:3级】: 答案1: using System; class PrimeConsec { private static int countPrimeDiv(long n) { int cnt = 0; for (long i = 2; i * i <= n; i++) { while (n % i == 0) {

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

整数深度【难度:2级】: 答案1: using System.Collections.Generic; namespace Solution { public class Kata { public static int ComputeDepth(int n) { var intArray = new HashSet<char>(new [] { '0','1','2','3&#

C#练习题答案: 欢迎来到这个城市【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

欢迎来到这个城市【难度:0级】: 答案1: public class Kata { public static string SayHello(string[] name, string city, string state) => $"Hello, {string.Join(" ", name)}! Welcome to {city}, {state}!"; }​ 答案2: public class Kata { public stati

Python练习题答案: 真正的密码破解者【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战

真正的密码破解者【难度:2级】: 答案1: import hashlib import itertools def password_cracker(hash): for length in range(6): for candidate in map("".join, itertools.product("abcdefghijklmnopqrstuvwxyz", repeat=length)): if hashli

C#练习题答案: 简单的乐趣#69:同样强大?【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单的乐趣#69:同样强大?【难度:1级】: 答案1: namespace myjinxin { using System; using System.Linq; public class Kata { public bool AreEquallyStrong(int yourLeft, int yourRight, int friendsLeft, int friendsRight) {

C#练习题答案: 简单加密#3 - 转动比特【难度:3级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单加密#3 - 转动比特【难度:3级】: 答案1: public class Kata { const string alph = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ."; const string encr = "KqLrIoJpa6b7Y4Z5CiDjAgBhSyTzQwRxOuPvMsNte f.c8d9GmHnEkFlW2X3U0V1"; publ

python进阶练习题:GA-DE-RY-PO-LU-KI Cypher Vol 2【难度:2级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶

python进阶练习题:GA-DE-RY-PO-LU-KI Cypher Vol 2【难度:2级】: 简介 GADERYPOLUKI是一个简单的替换密码,用于侦察加密消息.加密基于简短易记的密钥.密钥是作为成对字母写的,这些字母在密码简单替换中. 最常用的密钥是"GA-DE-RY-PO-LU-KI".  G => A.  g => a  a => g

python基础练习题:简单有趣#51:数组上一个更少【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶

python基础练习题:简单有趣#51:数组上一个更少【难度:1级】: 任务 给定整数数组,对于每个位置i,在先前位置中搜索包含较小值的最后(从左侧)位置.将此值存储在答案中的位置i.如果找不到这样的值,则存储"-1". 例子 对于items = [3,5,2,4,5],输出应为[-1,3,-1,2,4]. 输入输出

C#练习题答案: 积分总额【难度:0级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

积分总额【难度:0级】: 答案1: using System.Linq; using System; public static class Kata { public static int TotalPoints(string[] games) { int total = 0; foreach (string game in games) { if (game[0] > game[2]) tota

C#练习题答案: 简单的乐趣#107:公司机器人战略【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

简单的乐趣#107:公司机器人战略【难度:1级】: 答案1: namespace myjinxin { using System; using System.Linq; public class Kata { public double CompanyBotStrategy(int[][] TrainingData){ return TrainingData.Where(x=>x[1]>0).

答案:你是成年人吗?【难度:1级】--景越训练营Python习题答案(含多种解法)

你是成年人吗?【难度:1级】: 答案1: def is_adult(age): return f"You're {age>17 and 'an adult' or 'a minor'}"​ 答案2: def is_adult(age): return 'You\'re an adult' if age >= 18 else 'You\'re a mino

Disarium Number(特殊号码系列#3)【难度:1级】--景越Python编程训练之挑战1000道Python面试题(含答案)

Disarium Number(特殊号码系列#3)【难度:1级】: #Definition ** _ Disarium number _ **是用其各自位置驱动的数字总和等于数字本身的数字。 #任务 ** 给 一个数字, _查找它是否是Disarium _ **。 #热身(强烈推荐) #[玩数字系列](https://www.codewars.com/collections/playing-with-

圆锥分类【难度:2级】--景越Python编程训练之挑战1000道Python面试题(含答案)

圆锥分类【难度:2级】: 可以在锥体的不同部分获得圆锥曲线,并且我们可以获得三个主要组:椭圆,双曲线和抛物线。 <img src =“http://i.imgur.com/4NdOkgf.png?2”title =“source:imgur.com”/> </一> 圆是椭圆的特例。 在数学中,所有圆锥曲线可以用以下等式表示: <img src =“ht

单词搜索网格【难度:3级】--(Python Solutions)最佳题目答案合集(含多种解法)--景越编程训练之挑战1000道Python面试题

单词搜索网格【难度:3级】: 答案1: from collections import defaultdict class Point(object): def __init__(self, x, y): self.x = x self.y = y def __eq__(self, other): return self.x == other.x and self.y == other.y class Wor