上次给大家说了说简单的冒泡排序,这次我们来说一说插入排序 插入排序的做法就像是我们日常生活中玩扑克牌一样,每次抽一张牌,将扑克牌按一定顺序插入手牌中,一步步完成排序 本文将介绍以下内容 排序思想 算法实现(JAVA) 测试阶段 排序过程讲解 算法分析 排序思想 插入排序同样有内循环和外循环,外循环执 ...
分类:
编程语言 时间:
2018-02-21 11:38:23
阅读次数:
192
插入排序的思想就和玩扑克是的摸牌一样,摸到一张牌放手上,再摸一张和之前的比较,大的就放后面,小的就放前面。一个数列我们把它分为两个区,一个是已经排序的区,一个是乱序区,选取第一个元素出来作为排序区的元素,然后从第二个元素开始往后作为乱序区,从第二个元素开始(并把这个元素复制出来叫做下标元素),分别和排序区的元素比较大小,如果这个元素比排序区的元素小,则把排序区的元素依次往后一位,然后把下标元素复制
分类:
编程语言 时间:
2018-02-14 00:16:51
阅读次数:
138
题目大意: n种牌,第i种牌的数目为ci 另外有一种特殊的牌:joker,它的数目是m 用每种牌各一张来组成一套牌,也可以用一张joker和除了某一种牌以外的其他牌各一张组成1套牌 比如,当n=3时,一共有4种合法的套牌:{1,2,3}, {J,2,3}, {1,J,3}, {1,2,J} 给出n, ...
分类:
其他好文 时间:
2018-02-12 20:09:20
阅读次数:
144
世界记忆大师的记忆力训练方法:https://jingyan.baidu.com/article/ca41422f873b0a1eaf99ed4a.html进行扑克牌记忆练习:反复练习去记一副扑克,尽量缩短记一副扑克的时间;练习去记100个甚至数百个毫无规律的数字,做到快速记忆并能倒背如流;找出数十 ...
分类:
其他好文 时间:
2018-02-12 11:10:13
阅读次数:
171
二分答案。。。 然后用joker牌去补不够的。 完了。 ...
分类:
其他好文 时间:
2018-02-10 11:17:38
阅读次数:
142
今日题目: 今天的题目比较有意思,可以学到很多知识,包括第1题中的数据结构——双向队列,第3题约瑟夫环问题等。 1.滑动窗口的最大值 代码如下: 2. 扑克牌中的顺子 代码如下: 3.圆圈中最后剩下的数字 代码如下: 4. 求1+2+3+...+n 代码如下: 5. 不用加减乘除做加法 代码如下: ...
分类:
编程语言 时间:
2018-02-07 21:28:37
阅读次数:
268
? 箭头类 ? 基本形状类 ¥ 货币类 ½ 数学类 ? 音乐符号类 ? 对错号 ★ 全都是星星 ? 星座类 ? 国际象棋类 ? 扑克牌类 Ω 希腊字母 ? 十字 © 法律符号 @ 标点和符号 ...
分类:
Web程序 时间:
2018-02-05 14:29:30
阅读次数:
187
题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子.. ...
分类:
其他好文 时间:
2018-02-01 14:45:23
阅读次数:
128
原理:遍历所有牌(52+大小王),每张牌随机一个小于54的数,交换当前遍历的index和随机数对应数组下标的值。random 方法为伪随机,并非等概率随机。c#实现: 获取牌类型:数组值除以13是否大于4,是则是大小王,否则为普通牌c#实现: ...
分类:
编程语言 时间:
2018-01-20 16:58:18
阅读次数:
180