
C
文章平均质量分 82
IT
这个作者很懒,什么都没留下…
展开
-
程序员面试笔试宝典 —机械工业出版社—程序设计基础(第7章)
静态数据成员与普通成员的区别和特点。原创 2015-03-29 10:13:22 · 878 阅读 · 0 评论 -
1的数目
题目Given an integer n, count the total number of digit 1 appearing in all non-negative integers less than or equal to n.For example:Given n = 13,Return 6, because digit 1 occurred in the followin转载 2017-06-12 11:04:57 · 247 阅读 · 0 评论 -
C程序编译执行过程
2009-08-03 17:30:57标签:编译C 休闲 执行 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/187229C程序编译执行过程 认识C编译执行过程,是C学习的开端。简单说C语言从编码编译到执行转载 2016-12-12 10:39:45 · 316 阅读 · 0 评论 -
【经典算法】Dijkstra单源最短路径算法
单源最短路径问题给定一个带权有向图 G=(V,E) ,其中每条边的权是一个非负实数。另外,还给定 V 中的一个顶点,称为源。现在我们要计算从源到所有其他各顶点的最短路径长度。这里的长度是指路上各边权之和。这个问题通常称为单源最短路径问题。前面Bellman-Ford最短路径算法讲了单源最短路径的Bellman-Ford算法(动态规划算法)。这里介绍另外一个更常见的算法Dijkstra算法。转载 2017-06-12 10:49:03 · 2242 阅读 · 0 评论 -
【经典算法】Bellman-Ford最短路径算法
单源最短路径给定一个图,和一个源顶点src,找到从src到其它所有所有顶点的最短路径,图中可能含有负权值的边。Dijksra的算法是一个贪婪算法,时间复杂度是O(VLogV)(使用最小堆)。但是迪杰斯特拉算法在有负权值边的图中不适用,Bellman-Ford适合这样的图。在网络路由中,该算法会被用作距离向量路由算法。Bellman-Ford也比迪杰斯特拉算法更简单和同时也适用于分布式系转载 2017-06-12 10:53:14 · 35099 阅读 · 5 评论 -
排序算法之——时间、空间复杂度
在网上看到一个常用排序算法的时间复杂度和空间复杂度表格,自己整理了一下,如下:转载 2016-11-22 13:09:23 · 320 阅读 · 0 评论 -
Java数组的长度到底能有多大
Java数组的长度到底能有多大? 博客分类: Java转载 2017-08-30 16:46:37 · 3456 阅读 · 0 评论