- 博客(8)
- 资源 (20)
- 收藏
- 关注
原创 快速排序介绍与分析
快速排序在我看来是一个对一个随机产生的序列比较高效的排序算法。和冒泡排序一样属于交换排序即排序时需要不断交换元素。基本思想:1.先选一个基准数字,假定这里每次选定最左边的数字作为基准数字,然后从数列最后一个元素开始与该基准数字比较(注意这里的顺序非常重要,必须从右边即序列最后一个元素开始比较,而不能从该序列第二个数字即基准数字相邻的数字开始与该基准数字做比较),一直找到那个比该基准数字小的
2017-06-29 08:15:28 463
原创 大数阶乘(C语言实现)
本来java里面会有大数类比较容易实现这些大数的运算,但是用c语言就要用到一些转化了,一下附上源代码#include <stdio.h>#include <string.h>int main(){ char a[50], b[50]; scanf("%s %s", a, b); int n1 = strlen(a), n2 = strlen(b); in...
2017-06-28 22:54:02 1507
原创 冒泡排序介绍与分析
冒泡排序应该就是我们最开始学习并且最简单的排序了,主要思想就是(假定这里从小到大排序)从数列的第一个元素开始一次与后面的元素比较(当然也可以选择从最后一个元素与往前面比较),如果比后者大侧交换,达到最大数冒泡到最后一个元素的位置;如果是比后者小侧接着比较。 这里可以用一个标志exchange优化一下冒泡排序,如果在一趟比价中就没有发生前后元素交换就证明已经有序,无需在进行后序的冒泡操
2017-06-28 22:34:49 689
转载 MFC入门操作 --- 简易计算器制作
转:MFC入门教程编写MFC程序,其实跟编写C++程序一样,在VS编译平台上新建项目,然后一直默认下一步就行,不过有其他需求则需要根据实际情况来添加。建好一个项目后,会出现两个界面,一个是显示窗口,一个是编程界面,类似LV中的前面板和程序框图。在界面右边有个工具箱,可以根据需要添加控件。下面主要编写一个简单的计算器程序,实现对输入数的四则运算,主要步骤如下:1、在对话框中放置6个...
2017-06-28 22:30:03 8558
Face_Recognition_csdn.rar
2019-11-27
GMM(高斯混合模型)背景建模实现动态背景分割.rar
2019-11-13
用python实现遗传算法解决旅行商问题,数据为中国省会城市坐标。仅供交流学习TSP(GA).rar
2019-11-10
Hybrid_Image实验代码以及数据集
2019-11-07
厦大近年本科数据结构试卷(包含部分ppt)
2018-07-28
2016-2017美国大学生数学建模Outstanding winners论文
2018-01-14
2013-2015美国大学生数学建模Outstanding winners论文
2018-01-14
算法导论(introduction to algorithms )课后习题经典解析及答案
2017-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人