循环
number1killer
软件测试
展开
-
C#插入排序交错数组
原创 2020-01-08 09:27:56 · 194 阅读 · 0 评论 -
Yield return语句与return语句的4个不同点(上)
本文部分内容来源于书籍和网摘。return语句返回的是其所在方法的控制权,即终止该方法的此次执行;而迭代器方法运行到 yield return 语句时,会返回一个 expression,并保留当前在代码中的位置。 下次调用迭代器函数时,将从该位置重新开始执行。2、可以在同一个方法中同时使用多个yield return语句,同时返回多个值; 但是不能在同一个方法中用return语句同时...原创 2019-01-02 12:10:50 · 480 阅读 · 0 评论 -
C#栈(后进先出)队列实现与解析
本文部分注释部分来源于书籍和官网网摘。Stack<>集合类实现了【后入先出的栈】(也是一种线性表),所有的插入(push)和删除(pop)(通常还有所有的访问)都在顶部进行。Queue<>集合类实现了【先入先出队列】(也是一种线性表),所有的插入(Enqueue)都在队列(表)的队列最末端 进行,所有删除(Dequeue(),通常还有所有的访问)都在队列(表)的队...原创 2018-10-05 11:49:52 · 3903 阅读 · 0 评论 -
C#不使用循环语句情况下的死循环
我们都知道循环是通过循环语句来实现的,那么是否不使用循环语句就无法进行循环操作了呢?其实,并不是。下面一起来看一个实例:原创 2018-09-27 12:00:29 · 1275 阅读 · 0 评论 -
C#用泛型方法对四维数组进行四维度排序
在C#中Array.Sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对C#中的四维数组进行四维度排序呢?话不多说,直接上代码:原创 2018-09-14 12:07:29 · 1088 阅读 · 0 评论 -
Java四维数组的四维度排序
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的四维维数组进行四维度排序呢?话不多说,直接上代码:原创 2018-09-14 12:04:29 · 3442 阅读 · 0 评论 -
C#用泛型方法对三维阵列进行三维度排序
在C#中Array.Sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对C#中的三维数组进行排序呢?话不多说,直接上代码:原创 2018-09-13 18:22:20 · 469 阅读 · 0 评论 -
Java三维数组的三维度排序
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的三维维数组进行排序呢?话不多说,直接上代码:原创 2018-09-13 18:19:28 · 2494 阅读 · 0 评论 -
Java不规则二维数组的双维度排序第2种方法
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的二维数组进行排序呢?之前在《Java不规则二维数组的双维度排序》一文中已经讲过一种方法了,现在让我们一起来看看另一种方法。话不多说,直接上代码:...原创 2018-09-13 11:35:34 · 1511 阅读 · 0 评论 -
foreach 语句的使用限制与解决方案
所以,不具备公共 GetEnumerator 方法的类型是无法使用foreach来进行遍历的。先来看看官网上的说明:foreach语句可应用于满足以下条件的任何类型的实例:具有公共无参数 GetEnumerator 方法,其返回类型为类、结构或接口类型。 GetEnumerator 方法的返回类型具有公共 Current 属性和公共无参数 MoveNext 方法(其返回类型为 Boo...原创 2019-01-09 12:45:05 · 1302 阅读 · 0 评论 -
C# find方法、findLast方法、findAll方法实例解析
本文部分内容来源于书籍和网摘。List<T>.Find(Predicate<T>) Method 命名空间:System.Collections.Generic 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中的第一个匹配元素。 List<T>.FindAll(Predicate<T>) Method检索...原创 2019-01-15 16:43:21 · 10164 阅读 · 0 评论 -
C# 求3个数的最大公约数数之数论革命
相关导读:C# 求3个数的最小公倍数之数论革命https://blog.csdn.net/number1killer/article/details/88570957C# 求3个数的最小公倍数之代数革命https://blog.csdn.net/number1killer/article/details/88570888Java求三个数的最小公倍数算法改进(化境)https...原创 2019-03-16 11:15:58 · 289 阅读 · 0 评论 -
C# 求3个数的最小公倍数之数论革命
相关导读:C# 求3个数的最小公倍数之代数革命https://blog.csdn.net/number1killer/article/details/88570888Java求三个数的最小公倍数算法改进(化境)https://blog.csdn.net/number1killer/article/details/84143490Java求三个数的最小公倍数算法优化https...原创 2019-03-15 12:12:30 · 636 阅读 · 0 评论 -
C# 求3个数的最小公倍数之代数革命
相关导读:Java求三个数的最小公倍数算法改进(化境)https://blog.csdn.net/number1killer/article/details/84143490Java求三个数的最小公倍数算法优化https://blog.csdn.net/number1killer/article/details/84107757Java求3个数的最小公倍数LCM,要求LCM小于...原创 2019-03-15 12:09:13 · 1096 阅读 · 0 评论 -
C# 给出3个数求其中任意2个数的最大公约数
相关导读:Java求三个数的最小公倍数算法改进(化境)https://blog.csdn.net/number1killer/article/details/84143490Java求三个数的最小公倍数算法优化https://blog.csdn.net/number1killer/article/details/84107757Java求3个数的最小公倍数LCM,要求LCM小于...原创 2019-03-15 12:06:27 · 308 阅读 · 0 评论 -
Java求三个数的最小公倍数算法改进(化境)
之前在《Java求3个数的最小公倍数LCM,要求LCM小于11亿时计算结果正确(在CPU性能小于1.8GHz的情况下)》一文中“避免了之前的算法最大计算量的情况”(相对于《Java求3个数的最小公倍数(3个数都是正整数)》的算法而言)。而之前在《Java求三个数的最小公倍数算法优化》则是将LCM++换成了LCM+=GCD。这一次,将求GCD的方法进行了优化:相关导读:Java求三个...原创 2018-11-16 17:52:43 · 1320 阅读 · 0 评论 -
Java求三个数的最小公倍数算法优化
之前在《Java求3个数的最小公倍数LCM,要求LCM小于11亿时计算结果正确(在CPU性能小于1.8GHz的情况下)》一文中“避免了之前的算法最大计算量的情况”(相对于《Java求3个数的最小公倍数(3个数都是正整数)》的算法而言)。这一次优化则是将LCM++换成了LCM+=GCD:相关导读:Java求3个数的最小公倍数LCM,要求LCM小于11亿时计算结果正确(在CPU主频1.8G...原创 2018-11-15 17:21:08 · 3164 阅读 · 0 评论 -
Java求3个数的最小公倍数LCM,要求LCM小于11亿时计算结果正确(在CPU主频1.8GHz的情况下)
此次算法优化,在《Java求3个数的最小公倍数(3个数都是正整数)》的算法基础之上“避免了之前的算法最大计算量的情况”。相关导读:Java求3个数的最小公倍数(3个数都是正整数)https://blog.csdn.net/number1killer/article/details/88556433Java求3个数的最大公约数(3个数都是正整数)https://blog.csdn...原创 2018-11-09 11:49:59 · 1147 阅读 · 0 评论 -
Java求3个数的最小公倍数(3个数都是正整数)
最近研究算法的时候突然发现目前国内网上发布的关于这道题的文章有很多都是错误的(都是些新手写的,至少在这篇文章之前是这样的),自己写完以后发现这其中的算法复杂程度的确不是新手就能够驾驭的。相关导读:Java求3个数的最大公约数(3个数都是正整数)https://blog.csdn.net/number1killer/article/details/83895741Java求3个数的最...原创 2019-03-14 16:57:12 · 2718 阅读 · 0 评论 -
C#选择排序交错数组
在C#中,我们应该怎么对C#中的交错数组进行排序呢?话不多说,直接上代码:原创 2018-09-13 11:32:01 · 718 阅读 · 1 评论 -
C#用泛型方法对二维矩阵进行双维度排序
在C#中Array.Sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对C#中的二维数组进行排序呢?话不多说,直接上代码:原创 2018-09-13 11:28:58 · 829 阅读 · 0 评论 -
C# String类笔记
The category of a character or a surrogate pair can be determined by calling the CharUnicodeInfo.GetUnicodeCategory method.可以通过调用CharUnicodeInfo.GetUnicodeCategory方法来确定字符或配对的代理的类别。 即字符串实际上就是一种异构集合,而...原创 2018-09-03 18:09:48 · 308 阅读 · 0 评论 -
JAVA打印乘法口诀(完美排序)
原创 2017-09-27 16:42:03 · 868 阅读 · 0 评论 -
用python打印25种表情
原创 2017-10-11 12:29:06 · 3087 阅读 · 0 评论 -
用python和Java打印乘法口诀(完美排序和排序方法解析)
原创 2017-10-12 11:40:05 · 740 阅读 · 0 评论 -
For循环的“魔幻演绎”C#
原创 2018-01-03 20:24:41 · 973 阅读 · 0 评论 -
for循环运行步骤剖析C#
原创 2018-01-04 18:18:19 · 897 阅读 · 0 评论 -
C#一个意外导致数组中的元素无限循环的实例_
遍历数组 https://blog.csdn.net/number1killer/article/details/77703289原创 2018-04-20 16:53:10 · 349 阅读 · 0 评论 -
C#用for循环设置二维数组下标和元素
一个意外导致数组中的元素无限循环的实例_https://blog.csdn.net/number1killer/article/details/80021129遍历数组 https://blog.csdn.net/number1killer/article/details/77703289...原创 2018-04-21 12:08:22 · 2317 阅读 · 1 评论 -
C#自动化为三维数组设置下标和元素
用for循环设置二维数组下标和元素 https://blog.csdn.net/number1killer/article/details/80027994 一个意外导致数组中的元素无限循环的实例_https://blog.csdn.net/number1killer/article/details/80021129遍历数组 https://blog.csdn.net/numb...原创 2018-04-24 12:03:29 · 677 阅读 · 2 评论 -
程序算法之逆推法(口算猴子摘桃问题正解、详解)
偶然间看到有篇猴子摘桃问题的博文,问题蛮有趣的,只是他的答案令人不敢恭维.....问题如下:相比于n=(n+1)*2;其实n=(n-1)*2;更加贴近问题的底层——毕竟猴子不一定会把桃子全部吃完,但是猴子吃桃子的第一天之前的那一天的桃子数量必定是猴子摘下来的所有桃子的数量。有一只猴子,摘了很多桃子,他每天吃掉一些,剩下的桃子比之前的全部的一半少一个。他吃了十天才吃完,请问他一共摘了多少桃子? ...原创 2017-09-26 10:36:04 · 5906 阅读 · 0 评论 -
用单个for循环同时循环多个变量解多元方程
输出j=62 o=8488 p=1287+++++++++++(8488+=(1287+=(+16+62))=9853原创 2017-09-26 10:02:37 · 3521 阅读 · 0 评论 -
C#用foreach语句输出泛型列表List<T>、非泛型列表ArrayList、数组的性能对比
不难看出用foreach遍历相同数据类型不同列表的元素,数组类型都是最快的;且不论是哪种类型的列表foreach对object型元素的遍历速度都是最快的(foreach就是通过迭代变量来引用迭代器中的元素的)。 ...原创 2018-09-07 11:29:53 · 1574 阅读 · 0 评论 -
C# foreach(迭代语句标识符)语句译文上
foreach语句语法: foreach_statement foreach语句 局部变量类型 标识符 in 表达式(例如:数组对象) : 'foreach' '(' local_variable_type identifier 'in' expression ')' embedded_statement 嵌入式语句;The ...翻译 2018-09-07 11:25:49 · 343 阅读 · 0 评论 -
用for循环解简易方程
原创 2017-09-23 22:31:52 · 1846 阅读 · 0 评论 -
If和while语句的异同点实例解析
本文部分内容摘抄自书籍。与while循环语句不同,即使在if语句中添加更新变量值的代码,if语句也不会自己进行循环。将导致控制台窗口在“空白”中死循环。用python和java打印乘法口诀的区别 https://blog.csdn.net/number1killer/article/details/78213085JAVA打印乘法口诀(完美排序) https...原创 2018-03-30 17:55:53 · 3213 阅读 · 0 评论 -
用python和Java打印三角形和阶梯
原创 2017-10-11 20:16:30 · 3161 阅读 · 0 评论 -
C#用程序计算出边长为整数且周长为16的矩形之中面积最大的是正方形
自动化为三维数组设置下标和元素https://blog.csdn.net/number1killer/article/details/80062718程序算法之逆推法(猴子摘桃问题正解)https://blog.csdn.net/number1killer/article/details/78092587输出:a=1 b=15; s=15 its[1]=15a=2 b=14; s=28 its[2...原创 2018-05-01 12:23:51 · 534 阅读 · 0 评论 -
C#while循环和for循环的工作原理分析
If和while语句的异同点 https://blog.csdn.net/number1killer/article/details/79761257正解for循环运行步骤细节剖析(那些你所不知道的细节)https://blog.csdn.net/number1killer/article/details/78973866 ...原创 2018-03-31 17:21:46 · 1456 阅读 · 0 评论 -
C#中for循环添加多个布尔式、多个布尔式中指定一个布尔式等等
while语句的特殊作用https://blog.csdn.net/number1killer/article/details/79771247原创 2018-04-02 11:19:37 · 626 阅读 · 0 评论