自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 合并排序法时间

归并排序法修改 #include <iostream.h> #include <stdlib.h> #include <iomanip.h> #include <conio.h> #include <time.h> const int N=65536*2; void BottomUpSort(short[],int); void Merg...

2019-12-15 23:31:59 239

原创 选择排序算法修改

习题四(工程名为104、源程序名为104) 参考下列程序,对习题一和习题三的程序作适当修改。通过上机运行,实验测评二种排序算法运行效率,以期在理论和实践上得出一致的结论。 ⑴选择排序算法修改 #include <iostream.h> #include <stdlib.h> #include <iomanip.h> #include <conio.h&gt...

2019-12-15 23:31:02 320

原创 BottomUpSort

算法1.6 BottomUpSort(Page 10) 输入:n个元素的数组A[1…n] 输出:按升序排列的数组A[1…n] t←1 while t<n s←t : t←2s : i←0 while i+t≤n Merge(A,i+1,i+s,i+t) //Merge(A,p,q,r) i←i+t end while if i+s<n...

2019-12-15 23:27:15 826

原创 插入排序法

习题二(工程名为102、源程序名为102) 插入排序法的伪代码描述如下: 算法1.6 InsertionSort(参见Page 8-9) 输入:数组A[1…n] 输出:按升序排列的数组A[1…n] for i←2 to n Insertion (i) 3.end for 过程Insertion(i) x←A[i] j←i-1 while (j>0) and (A[j]&g...

2019-12-15 23:25:42 193

原创 SelectionSort

习题一(工程名为101、源程序名为101) 选择排序法的伪代码描述如下: 算法1.4 SelectionSort(参见Page 8) 输入:数组A[1…n] 输出:按升序排列的数组A[1…n] for i←1 to n-1 Selection(i) 3.end for 过程Selection(i) k←i for j←i+1 to n if A[j]<A[k] the...

2019-12-15 23:24:38 240

原创 冒泡排序法

冒泡排序是一种稳定排序,时间复杂度平均为O(n2),最好的时间复杂度为O(n),最坏为O(n2)。 排序时每次只比较当前元素与后一个 元素的大小,如果当前元素大于后一个元素,则交换,如此循环直到队尾,每轮排序都可以保证将当前排序下最大的元素送到未排序部分的队尾。 有n个元素要排列,故要执行n次数组的整体大排列。 每次大排列中都要比较当前元素与后一个元素的大小,每轮要比较n-1次,但是因为之前的每一...

2019-12-15 23:22:59 166

原创 选择排序法

选择排序法 1、选择排序法是一种不稳定的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。 2、代码 void swap(int *a,int *b) { int temp = *a; *a = *b; *b = temp; } v...

2019-12-13 15:54:18 102

oracle各种常见故障解决方法,错误编码大全,还有数据库协议适配器错误解决方法、

oracle各种常见故障解决方法,错误编码大全,还有数据库协议适配器错误解决方法、

2023-04-13

GIt使用讲义,推荐下载学习

GIt使用讲义,推荐下载学习

2023-04-13

K均值聚类即K-Means算法详解PPT

K均值聚类即K-Means算法详解PPT

2023-04-13

UML面向对象设计语言学习课件,我已经通过考试,给大家分享学习资源,欢迎大家下载学习,祝大家通过考试

UML面向对象设计语言学习课件,我已经通过考试,给大家分享学习资源,欢迎大家下载学习,祝大家通过考试

2023-04-13

计算机网络课复习课件、复习习题、还有考试重点,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家考试顺利

计算机网络课复习课件、复习习题、还有考试重点,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家考试顺利

2023-04-13

oracle实验作业指导书,可以用来自学提高Oracle里面包括两个实战案例

oracle实验作业指导书,可以用来自学提高Oracle里面包括两个实战案例

2023-04-13

在Power Designer 中应用概念模型进行数据库设计

在Power Designer 中应用概念模型进行数据库设计,讲述pw的基本操作,还有数据流图等各种图的简介

2023-04-13

Java提升,软件设计与开发,里面涵盖Java进阶的一些题目,还有各种规约,欢迎大家下载学习,互相交流

Java提升,软件设计与开发,里面涵盖Java进阶的一些题目,还有各种规约,欢迎大家下载学习,互相交流

2023-04-13

更改文件日期的脚本,附操作指南,欢迎下载学习

更改文件日期的脚本,附操作指南,欢迎下载学习

2023-04-13

线性代数期末考试复习题,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家通过考试

线性代数期末考试复习题,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家通过考试

2023-04-13

概率论期末考试复习题,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家通过考试

概率论期末考试复习题,我已经通过考试,给大家分享考试资料,欢迎下载学习,祝大家通过考试

2023-04-13

C#可视化程序设计课件、习题

可视化程序设计课件、习题

2023-04-13

数据库系统概论课,包含PPT课件、复习题、基本术语等资料,我已考过,欢迎大家下载观看,通过考试

数据库系统概论课,包含PPT课件、复习题、基本术语等资料,我已考过,欢迎大家下载观看,通过考试

2023-04-13

算法设计与分析课的教学,自学PPT,以及习题,我已考完,分享给大家

算法设计与分析课的教学,自学PPT,以及习题,我已考完,分享给大家,欢迎大家下载观看,祝你们考试顺利

2023-04-13

大学物理课复习材料,包括讲授PPT,各章例题,复习题等,我已经考完试,将资源分享给大家

大学物理课复习材料,包括讲授PPT,各章例题,复习题等,我已经考完试,将资源分享给大家,包括复习题和解题详解等

2023-04-13

UI设计之电影界面设计,有设计原则简述

UI设计之电影界面设计,有设计原则简述,主要是讲解UI设计中的亲密度与对齐。

2023-04-13

软件测试中黑盒测试与白盒测试各种技术等价类划分法、因果法等详解

包括等价类划分法、边界值分析法、决策表法、因果图法、场景法等黑盒测试技术的PPT,还有白盒测试各种测试方法的PPT,内容详细,界面友好,是软件质量测试综合性的PPT,欢迎大家进行学习查阅

2023-04-08

Javaee 企业级应用开发第十八章源码

Javaee 企业级应用开发第十八章源码

2022-12-23

NP完全问题详解,举例详解

本文档对NP完全问题详细解释,举了很多的例子 NP完全问题(NP-C问题),是世界七大数学难题之一。 NP的英文全称是Non-deterministic Polynomial的问题,即多项式复杂程度的非确定性问题。简单的写法是 NP=P?,问题就在这个问号上,到底是NP等于P,还是NP不等于P。

2019-12-31

动态规划问题举例详解

本文档对动态规划问题详细解释,举例很多,使初学者容易理解,绝对物超所值,希望大家下载观看 动态规划一般可分为线性动规,区域动规,树形动规,背包动规四类。

2019-12-31

回溯法详细讲解,有很多例子

本文档对回溯法进行详细讲解,通俗易懂,举例很多 回溯法,就是试探法,按照优选条件去向前搜索,以达到目标。但是在搜索到某一步时,发现原先这样并不能满足条件,就回退一步重新选择,这种走不通就退回再走的技术成为回溯法。在做回溯法的题目的时候,有添加状态或元素就一定有与之对应的回退状态和元素。若是寻找成功,回退以查看有没有其他满足条件的解;如果寻找不成功,回退以查看其它情况。

2019-12-31

第6章 分治.ppt

分治,字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。在计算机科学中,分治法就是运用分治思想的一种很重要的算法。分治法是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)等等。 本文档详细举例说明算法问题中的分治,非常有效,简单易懂,印象深刻。

2019-12-31

第8章 贪心算法.ppt

贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。 本文档主要讲解贪心算法,非常详细

2019-12-31

C#大作业(音乐播放器)

C# 简易版的音乐播放器,应对大作业绝对够,注释十分全面,调试到位,本人亲写,耗时3小时,各种控件等的都注释的很清晰,希望大家下载观看,用来学习或者提交大作业都是很好的

2019-12-31

最全面的Java.JDK elcpse 以及Anroid studio安装教程.doc

本文件有安装Java、eclipse以及Anroid studio全教程,都是作者本人找了许多种方法后得到的,实验3次以上的教程。时尚最全面,贴了很多图,本人亲试n次有效

2019-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除