随笔分类 -  数据结构和算法实现精要

各种代码的精髓
摘要:第一个:生成高质量缩略图 用数据库保存图片的路径和文件名称,把文件保存在文件夹中. //保存在数据库中的文件路径 ArrayList arrFilePath=new ArrayList(); arrFilePath=myCommonMethod.UploadPic(Files,"/UpLoads/UpPicture/"); //获取文件名称 string fileName=arrF... 阅读全文
posted @ 2016-06-03 11:16 奋斗的大橙子 阅读(248) 评论(0) 推荐(0) 编辑
摘要:1.直接插入排序 两个数组,有序数组和无序数组。 排序前:无序数组里面所有的值都是无序的,有序数组没有值 排序中:无序数组中拿出一个数,放到有序数组当中,有序数组拿到数,将其按照大小有序的插入到无序数组中 排序后:无序数组中没有数,有序数组中的数为有序的。   假设有一组无序序列 R0, R1, . 阅读全文
posted @ 2016-03-15 11:56 奋斗的大橙子 阅读(425) 评论(0) 推荐(0) 编辑
摘要:直接选择排序(Straight Select Sorting) 也是一种简单的排序方法,它的基本思想是: 第一次从R[0]~R[n-1]中选取最小值,与R[0]交换, 第二次从R{1}~R[n-1]中选取最小值,与R[1]交换,...., 第i次从R[i-1]~R[n-1]中选取最小值,与R[i-1 阅读全文
posted @ 2016-03-15 11:16 奋斗的大橙子 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1.冒泡排序 两个循环是关键   第一个是冒泡执行的趟数,规则是N个数字,执行N-1趟排序   第二个是从后向前一次比较的循环   算法实现如下: 2.快速排序 设计算法中分治和递归 具体怎么算的看下面 http://developer.51cto.com/art/201403/430986.htm 阅读全文
posted @ 2016-03-14 16:56 奋斗的大橙子 阅读(205) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示