自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 快速排序为什么快?

为何快速排序比冒泡/插入排序快?因为其比较次数少很多。

2017-05-29 23:43:42 2415 1

原创 Josephus问题

Josephus问题,变种,不是第m个元素出列,而是只留下第m个元素

2017-01-21 11:52:02 299

原创 贪吃蛇C#实现

贪吃蛇相于其它小游戏,算是简单的一个。没学GDI或WPF啥的,也不想学,恰好在C#编程课中学过WinForm,所以就用WinForm做了个简单的贪吃蛇。

2016-10-03 10:42:29 2377

原创 最大子数组问题的分治求解算法

最大子数组问题,就是寻找一个数组内连续元素之和最大的子数组。只有当数组内有负数值时才有意义,如果全部为正数,则最大子数组就是其本身。假如有数组arr下标从low到high,以中点索引mid作为区分,索引low~mid为左部分,mid+1~high为右部分,则最大子数组可能存在于左部分、右部分以及横跨左右部分。

2016-10-02 18:13:33 639

原创 归并排序

归并排序利用了分治法的思想,对数组元素进行切分,递归地排序左右部分数组,然后再将两部分进行合并,最终达到排序的目的。此算法的时间复杂度是O(nlgn)。

2016-10-02 15:01:40 243

原创 俄罗斯方块详解

花了3天空余时间做了个俄罗斯方块,用C#实现,没学WPF,所以用WinForm来实现

2016-09-25 15:39:04 3644

原创 内存中的数据对齐

内存中的数据对齐

2016-09-15 14:08:51 407

原创 程序性能优化:a[i][j]与a[j][i]

对于i=0~N,j=0~N,行优先操作a[i][j]与列优先操作a[j][i]的性能分析

2016-09-04 16:16:52 454

原创 插入排序

插入排序算法详解

2016-08-30 23:23:24 308

原创 连连看--详解及实现

虽然使用C#写的,但是其设计思路及核心的消除算法可借鉴并由其他语言轻松实现。解释也尽量详细,希望能帮到大家。 代码中解释也十分详细,嫌文章太长可直接看代码。

2016-08-22 12:05:35 9560 3

俄罗斯方块--增强版

新增:扩展方块、内置关卡、自定义关卡、炸弹、游戏设置、游戏记录等多种功能。

2017-05-08

贪吃蛇增强版源码

贪吃蛇增强版,增加游戏设置、自定义关卡、内置关卡、多种游戏模式。

2017-05-07

贪吃蛇C#实现

贪吃蛇C#实现,源码

2016-09-30

俄罗斯方块C#实现

俄罗斯方块C#WinForm实现

2016-09-25

连连看--C#实现

不知道为什么,上传的是 LLK.zip,下载下来就是 乱码_zip.txt。别怕有病毒,把文件名改为 LLK.zip解压(好压)即可。 用VS2015,C#编写的,但是设计思路及注意问题都写得十分详细,可用其它语言轻易实现。

2016-08-22

连连看C#实现

虽然是用C#实现的,但是设计的思路及讲解十分详细,可轻松用其他语言实现。

2016-08-22

空空如也

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

TA关注的人

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