
算法
孙迎港
个人全新博客网站:http://www.simplesay.xin
展开
-
程序员必须知道的10大基础实用算法及其讲解----代码实例版
声明:本文转载于各个博客,浏览总结而成,不是本人原创!!!算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner l转载 2017-08-25 11:14:39 · 590 阅读 · 0 评论 -
求最小公倍数------关于对最小公倍数的规范思考
问题 : 最小公倍数题目描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入输入一个正整数N。输出输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504提示数据规模与约定1 6。正确答案:原创 2017-12-14 21:02:00 · 555 阅读 · 0 评论 -
白话经典算法之七大排序
本篇转至白话经典算法之七大排序MoreWindows 白话经典算法之七大排序这是本人在研一上课时所整理的文档,包括冒泡排序,直接排序这七种常用的排序方法,这些文章不仅使我在考试中取了不错的成绩,也为后来顺利面过迅雷,腾讯,微软打下了良好的基础,现在整理成电子书形式,希望能对大家有所帮助。白话经典算法之七大排序目录1.白话经典算法系列之一 冒泡排序的三种实现2.白话经典算转载 2017-12-14 21:09:42 · 401 阅读 · 0 评论 -
利用记录型信号量解决生产者-消费者问题,C++版
#include <iostream>#include <string.h>#include <stdio.h> #include <ctype.h> #include <stdlib.h> #include <math.h>#include <malloc.h>#define MAX 50#define原创 2018-03-28 14:18:41 · 7502 阅读 · 0 评论