孙中明
孙中明
全部文章
数据结构&am...
Ajax(8)
C/C++(2)
Java&&javaEE(20)
Memcache(7)
opencv(1)
openstack(1)
PHP(32)
Python(27)
python数据采集(4)
Redis(12)
Smarty(4)
TCP/IP&&HTTP 协议(1)
Web developer(17)
大数据(1)
操作系统&&运维(6)
数据库&&优化(4)
未归档(7)
解决方案(50)
资源共享(2)
软件设计师(29)
面试题汇(1)
归档
标签
去牛客网
登录
/
注册
1024
全部文章
/ 数据结构&&算法
(共18篇)
数据结构-选择排序-简单选择排序
#include<stdio.h> //选择排序 void selectionsort(int *,int); int main(){ int num[7]={1,2,6,5,3,8,9,}; int i=0; printf("排序之前的顺序是\...
2017-12-02
0
484
数据结构-插入排序-直接插入排序
有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。...
2017-11-06
0
362
数据结构排序-交换排序-冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列...
2017-11-05
0
408
数据结构排序-交换排序-快速排序
快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 #include...
2017-11-05
0
359
用C语言实现: 输入日期然后计算两天后的日期
题目要求: 输入日期 然后计算两天后的日期 #include<stdio.h> int main(){ while(true){ int a[3]; int i; printf("==================...
2017-11-03
0
452
操作系统页面置换算法(opt,lru,fifo,clock)实现
操作系统页面置换算法(opt,lru,fifo,clock)实现 选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内不会再访问的页面先调出。 常见的置换算法有以下四种(以下来自操作系...
2017-10-09
0
845
深入理解C++中public、protected及private用法
这篇文章主要介绍了C++中public、protected及private用法,对于C++面向对象程序设计来说是非常重要的概念,需要的朋友可以参考下 初学C++的朋友经常在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易...
2017-09-05
0
426
判读一句话里面是否有指定的字符串
1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符; 2. 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串; 3. 如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a, b, c 均或者是空字符串,...
2017-07-04
0
362
首页
上一页
1
2
下一页
末页