码迷,mamicode.com
首页 >  
搜索关键字:算法总结    ( 778个结果
C语言值基本算法43—总结
C程序的基本算法共涵盖42个例题,包含了枚举、排列、逻辑判断、迭代、递推、字符串操作、矩阵操作、格式输出等内容。 相关的实现方法有的显得很笨拙,但足够说明问题,而且每个程序都经过作者亲测,保证可以运行。之所以称之为基本算法,就是为了测试基础知识的掌握,都是从原始的角度进行处理,没有运用过于花哨的处理技巧,作者也是在学习中进步,也希望这些代码对于没有基础或者基础薄弱的朋友带来帮助。 至此,基本知...
分类:编程语言   时间:2015-07-15 09:32:23    阅读次数:308
排序算法总结
1 冒泡排序:void BubbleeSort(int*p,int len,SORT_TYPE type = SORT_ASC) { //方式二冒泡:有发生任务数据交互时。说明已经排序好了 bool flag = true; int k = len; while (flag) { ...
分类:编程语言   时间:2015-07-14 13:19:43    阅读次数:106
常用查找算法总结
1. 二分查找//递归版int binarySearch(const int arr[], int low, int high, int val){ if (low arr[mid]) return binarySearch(arr, mid+1, high, val)...
分类:编程语言   时间:2015-07-12 15:31:36    阅读次数:222
最大连续区间和的算法总结
最大连续区间和是一个经典的问题。给定一个长度为n的序列a[1],a[2]...a[n-1],a[n],求一个连续的子序列a[i],a[i+1]...a[j-1],a[j],使得a[i]+a[i+1]...a[j-1]+a[j]最大。①最简单最容易想到的就是根据定义来枚举。枚举上下界{i,j | 0<...
分类:编程语言   时间:2015-07-12 07:07:53    阅读次数:118
数据结构中基本查找算法总结
基本查找算法一、查找的基本概念查找,也可称检索,是在大量的数据元素中找到某个特定的数据元素而进行的工作。查找是一种操作。二、顺序查找针对无序序列的一种最简单的查找方式。时间复杂度为O(n)。三、折半查找针对已排序序列的一种查找方式。并且只适用于顺序存储结构的序列。要求序列中的元素基本不变,在需要做删...
分类:编程语言   时间:2015-07-11 18:12:05    阅读次数:128
(转)各类排序算法总结
各类排序算法总结一.排序的基本概念排序(Sorting)是计算机程序设计中的一种重要操作,其功能是对一个数据元素集合或序列重新排列成一个按数据元素某个项值有序的序列。有n个记录的序列{R1,R2,…,Rn},其相应关键字的序列是{K1,K2,…,Kn},相应的下标序列为1,2,…,n。通过排序,要求...
分类:编程语言   时间:2015-07-08 22:07:10    阅读次数:166
推荐系统-实战总结
推荐系统实战 这周看了推荐系统实战这本书,其中基本上介绍的比较全面,但是每一部分并没有十分深入,深入的精华全部都在下方的备注当中,备注中有很多的论文,可以进行进一步的学习。 首先回顾一下一些框架信息,在专门思考其中几个重要的部分: 3种联系用户和item的推荐方式: 1 根据用户的历史行为,表达过反馈的item进行item的预测,传统的itemCF 2 根据用户的历史...
分类:其他好文   时间:2015-07-06 00:02:43    阅读次数:567
由抽奖软件想到的随机算法总结
整整三年没更新博客了,今天和女友聊天,聊到了博客,就回来看看。 最近接触到抽奖软件,下载的源码是http://download.csdn.net/detail/ghz_sd/6918125,在这里为开源软件作出贡献的人致敬,这个软件的作者a米山,是个非常好的人,耐心的帮我调试,他的算法很简单,...
分类:编程语言   时间:2015-07-05 00:46:53    阅读次数:379
排序算法总结
排序算法经常被用来考察一个人的基础能力。因此,对学过的排序算法进行总结,梳理,教材参照网易云课堂里面的浙大开设的数据结构课程里讲到的排序的内容,附上链接:http://mooc.study.163.com/learn/ZJU-1000033001?tid=1000044001#/learn/content?type=detail&id=1000112012&cid=100015100,在此感谢。如...
分类:编程语言   时间:2015-07-01 14:13:39    阅读次数:302
数据结构中的基本排序算法总结
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较...
分类:编程语言   时间:2015-07-01 09:55:58    阅读次数:274
778条   上一页 1 ... 55 56 57 58 59 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!