算法
文章平均质量分 87
ironjam
这个作者很懒,什么都没留下…
展开
-
数据结构(下)
数据结构(下)排序算法有关学过的排序算法主要有八种:直接插入1.首先对于前两个元素进行排序;2.对第三个元素与前两个元素的较大者比较,若小,则继续往前比较,若小,则放在后面即可。3.重复上面的步骤,直到比完最后一个元素。冒泡排序1.每相邻两元素查找一遍,找到最大(最小)的元素,放在数组尾部2.多次重复查找最大(最小元素)3.直到找到最后一个元素,冒泡完成。选择排序1.第一个元素和其他元素相比,如果比其他元素小(大),就和他们交换,直到选出最小(大)的元素2.多次循环第一步,直到选出原创 2022-05-18 17:52:35 · 158 阅读 · 0 评论 -
数据结构(中)
数据结构(中)非线性数据结构树树的遍历二叉树先序遍历中序遍历后序遍历线索二叉树树变为二叉树二叉树里面的一些结论哈夫曼树图生成树最小生成树如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入非线性数据结构非线性数据结构主要在数据结构里面包括树和图(有向图,无向图)概念:度,原创 2022-05-18 17:01:06 · 383 阅读 · 0 评论 -
数据结构恶补
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2022-05-16 23:01:21 · 152 阅读 · 0 评论 -
八种排序算法实验
实验5《快速排序》1.需求分析本程序完成生成一系列的随机数并且存入文件,存入之后再导出,通过不同的排序方法实现对于这组数据的有序化。同时不需要输入值。输出可以的到排序之后的数字以及排序程序运行的时间。下面是对于八种不同的排序方法以及一种写入数据的程序的算法以及概要分析Writein程序2.概要设计本程序使用文件输入输出流,实现对于数据的生成,以及random类里面的nextint方法实现对于随机数点的生成。本程序主要是main函数里面创建fos对象实现对于文件的输入。原创 2022-05-12 11:32:00 · 1131 阅读 · 0 评论