自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 线性表之顺序表刷题

线性表之顺序表刷题从顺序表中删除具有最小值的元素(假设为一)并由函数返回被删除元素的值。空出的位置由最后一个元素填补,若顺序表为空则显示出错信息并退出运行。//算法思想:搜索整个顺序表,查找最小值元素并记住其位置,搜索结束后用最后一个元素填补其位置 bool Del_Min(sqList &L,ElemType &value){ //删除顺序表L中最小元素的结点,并用引用型参数value返回其值 //若删除成功,则返回true,否则返回false if(L.length==

2021-07-06 12:07:54 766

原创 归并排序详解(C语言和java实现)

自顶向下的归并排序详解(C语言和java实现)归并排序分析归并排序其实是一个建立在分治算法基础上的一种排序,什么身分治算法呢?就是把一个大问题分解成多个小问题,这些子问题相互独立且与原问题性质相同,求出子问题的解,就可得到原问题的解。分治算法最重要的三个特性:1.分2.治3.合而我们的归并排序就是把一个长的序列,先分割成两个子序列,再对子序列不断地划分,知道不能划分位置,在对不能划分地部分进行比较,最后再把整个数据合在一起我们会返现,对于归并排序而言,最难和最关键的点就在于合,我们只要抓住

2020-11-07 12:57:11 356

原创 用java调用Union-Find-API解决蒙特卡洛模拟问题

渗透问题和蒙特卡洛模拟问题Percolation渗透问题问题介绍引发:给定由随机分布的绝缘材料和金属材料构成的组合系统:金属材料占多大比例才能使组合系统成为电导体? 给定一个表面有水的多孔渗水地形(或下面有油),水将在什么条件下能够通过底部排出(或油渗透到表面)?科学家们已经定义了一个称为渗透(percolation)的抽象过程来模拟这种情况模型:我们使用N×N网格点来模型一个渗透系统,每个格点或是open格点或是blocked格点,一个full site是一个open格点,它可以通过一连串的邻近(

2020-11-06 17:31:09 1310 6

原创 数据结构链表详解(c语言实现)

链表(C语言)绪论单链表的实现单链表的定义单链表的初始化单链表的插入删除单链表的删除单链表的查找单链表的修改单链表的建立双向链表循环链表链表与顺序表的区别总结绪论线性表是数据结构中比较常见也比较重要的一种线性结构。简言之,线性表是n个数据元素的有限序列。而线性表又有两种常见的实现方式,其中比较常考的就是链表了。链表实现顺序表的时候,与顺序表最大不同之处在于,链表中两个逻辑位置在一起的元素,物理地址并不连续,因为链表的每个会有一个指向下一项的指针,指针所指地址对应的值才是与该元素逻辑上相邻的值。本文我们

2020-11-05 18:34:48 6466 16

空空如也

空空如也

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

TA关注的人

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