zl程序教程

结构体作业等

  • 陈斌老师《数据结构与算法Python版》第五周作业——ASCII谢尔宾斯基地毯

    陈斌老师《数据结构与算法Python版》第五周作业——ASCII谢尔宾斯基地毯

    大家好,又见面了,我是你们的朋友全栈君。 陈斌老师《数据结构与算法Python版》第五周作业——ASCII谢尔宾斯基地毯题目思路程序如下总结题目 谢尔宾斯基地毯是形如上图的正方形分形图案,每个地毯可分为等大小的9份,其中中央挖空,其余均由更小的地毯组成。 现给定地毯大小(行数)与组成地毯的字符元素,请打印相应的地毯图形。 注:空腔以半角空格表示;当给定字符元素长度不为1时空格数须与字符长度

    日期 2023-06-12 10:48:40     
  • 数据结构实训作业(I)

    数据结构实训作业(I)

    数据结构实训作业(I)于2020年10月8日2020年10月8日由Sukuna发布第一关本关任务:已知顺序表L中的数据元素递增有序,数据元素类型为int。相关定义如下: #define LIST_INIT_SIZE 20 #define LISTINCREMENT 10 typedef int ElemType; typedef struct { ElemType *elem; int

    日期 2023-06-12 10:48:40     
  • 数据结构实训作业(II)

    数据结构实训作业(II)

    数据结构实训作业(II)于2020年10月8日2020年10月8日由Sukuna发布第一关本关任务:编写程序实现双向栈。 假定以顺序存储结构实现一个双向栈,即在一个一维数组的存储空间中存在着两个栈,它们的栈底分别设在数组的两个端点。试编写实现着个双向栈的3个函数: 初始化栈inistack、入栈push和出栈pop 双向栈的物理结构示意图如下:相应地,根据该示意图定义其数据类型: #define

    日期 2023-06-12 10:48:40     
  • 数据结构实训作业(III)

    数据结构实训作业(III)

    数据结构实训作业(III)于2020年10月13日2020年10月13日由Sukuna发布第一关本关任务:编写一个算法,将数组A中的n个元素A[0]至A[n-1]循环右移k位。要求算法时间复杂度为O(n),空间复杂度为O(1)这一关的写出来不难,但是想出好的过程很难,这里就是对数组进行调换,因为我们发现循环之后数组分成两部分,类似于快速排序的分划结果,这个时候我们会思考可不可以用两部分颠倒的的思想

    日期 2023-06-12 10:48:40     
  • 数据结构实训作业(IV)

    数据结构实训作业(IV)

    数据结构实训作业(IV)于2020年11月2日2020年11月2日由Sukuna发布二叉搜索树和排序的一些问题第一题:判断是不是二叉排序树?status JudgeBiTree(BiTree T) //判断二叉树T是否为二叉排序树 { // 请在这里补充代码,完成本关任务 /********** Begin *********/ struct BiTNode * St[10

    日期 2023-06-12 10:48:40     
  • 约瑟夫生者死者游戏 数据结构作业

    约瑟夫生者死者游戏 数据结构作业

    题目1:约瑟夫生者死者游戏 实验类型(验证/设计/创新):设计 学时:10 课程设计内容: 有N个旅客同乘一条船,因为严重超载

    日期 2023-06-12 10:48:40     
  • 2022年浙大数据结构MOOC作业题目集

    2022年浙大数据结构MOOC作业题目集

    刷题指南 函数题 01-复杂度3 二分查找 02-线性结构1 两个有序链表序列的合并 04-树7 二叉搜索树的操作集 编程题 复杂度 01-复杂度1 最大子列和问题 01-复杂度2 Maximum Subsequen

    日期 2023-06-12 10:48:40     
  • 数据结构交作业代码的仓库名称

    数据结构交作业代码的仓库名称

    https://github.com/jjucom18/classCode.git

    日期 2023-06-12 10:48:40