Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2094531
  • 博文数量: 249
  • 博客积分: 1305
  • 博客等级: 军士长
  • 技术积分: 4733
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-17 10:37
个人简介

不懂的东西还有很多,随着不断的学习,不懂的东西更多,无法消灭更多不懂的东西,那就不断的充实自己吧。 欢迎关注微信公众号:菜鸟的机器学习

文章分类

全部博文(249)

文章存档

2015年(1)

2014年(4)

2013年(208)

2012年(35)

2011年(1)

发布时间:2013-08-05 16:45:13

    Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。    Dijkstra算法是很有代表性的最短路.........【阅读全文】

阅读(55489) | 评论(1) | 转发(7)

发布时间:2013-04-16 15:36:37

问题描述:设子数组a[0:k-1]和a[k:n-1]已经排序(0<=k<=n-1)。请设计一个合并这两个子数组为排好序的数组a[0:n-1]的算法。要求算法在最坏情况下所用的计算时间为O(n),且只用到O(1)的辅助空间。分析与解答:(1)向右循环换位合并向右循环换位合并算法首先用二分搜索算法在数组段a[k:n-1]中搜索a[0]的.........【阅读全文】

阅读(5593) | 评论(0) | 转发(0)

发布时间:2013-04-16 14:27:33

问题描述:设T[0:n-1]是n个元素的数组。对任一元素x,设S(x)={i|T[i]=x}。当|S(x)|>n/2时,称x为T的主元素。设计一个线性时间算法,确定T[0:n-1]是否有一个主元素。分析与解答:(1)基于分治法的线性期望时间求主元素算法中位数:数列排序后位于最中间的那个数,如果一个数列有主元素,那么必然是中位数.........【阅读全文】

阅读(8873) | 评论(0) | 转发(0)

发布时间:2013-04-04 16:50:06

    这是我在网上找了很久发现的一篇讲述“并查集“的相关知识,很完整的一篇文章。通过仔细学习,对并查集的前前后后有了很好的了解,因此,记录下来,以后可以经常翻阅翻阅。    文章开篇,首先感谢原作者。并查集的原理和改进本文主要介绍解决动态连通性一类问题的一种算法.........【阅读全文】

阅读(3631) | 评论(0) | 转发(0)

发布时间:2013-03-09 20:46:02

寻找最小的K个数 题目描述:查找最小的K个数 题目:输入n个整数,输出其中最小的K个数 例如,输入1、2、3、4、5、6、7、8这8个数字,则最小的4个数字为1、2、3、4。 第一节、各种思路,各种选择 要求一个序列中最小的K个数,按照惯有的思维方式,很简单,先对这个序列从小到大排序.........【阅读全文】

阅读(8868) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

梦醒潇湘love2016-11-14 14:31

小仙女胖胖胖:啊哈哈哈哈哈哈哈哈哈啊哈

???

回复  |  举报

小仙女胖胖胖2016-11-08 11:11

啊哈哈哈哈哈哈哈哈哈啊哈

回复  |  举报

joepayne2013-07-05 09:53

梦醒潇湘love:貌似你们那单位也不好进啊 。。

进好进  只是看这种环境适不适合自己

回复  |  举报

梦醒潇湘love2013-07-04 21:32

joepayne:我这儿很清闲的,呵   矣  看怎么等待这样的环境了

貌似你们那单位也不好进啊 。。

回复  |  举报

joepayne2013-07-03 17:19

梦醒潇湘love:哈哈  今年找工作有机会去找你哈 哈哈

我这儿很清闲的,呵   矣  看怎么等待这样的环境了

回复  |  举报
留言热议
请登录后留言。

登录 注册