zoukankan      html  css  js  c++  java
  • 第02次作业-线性表

    一、PTA实验作业

    本周要求挑3道题目写设计思路、调试过程。设计思路用伪代码描述。题目选做要求:

    • 顺序表选择一题 (6-2,6-3,7-1选一题),代码必须用顺序结构抽象数据类型封装
    • 单链表选择一题(6-1不能选)
    • 有序表选择一题

    1.题目

       题目1:线性表元素的区间删除

       题目2:jmu-ds-链表倒数第m个数

       题目3:jmu-ds-单链表逆置

    2. 设计思路(伪代码或流程图

       1.线性表元素的区间删除

    2.jmu-ds-链表倒数第m个数

    3.jmu-ds-单链表逆置

    3.代码截图

    1.线性表元素的区间删除

    .

    2.jmu-ds-链表倒数第m个数

    3.jmu-ds-单链表逆置

    4.PTA提交列表说明

     1.线性表元素的区间删除

    2.jmu-ds-链表倒数第m个数

       第二个循环查找范围有误

    3.jmu-ds-单链表逆置

     

    二、截图本周题目集的PTA最后排名

    1.顺序表PTA排名

    2.链表PTA排名

    3.我的总分:1.5

    三、本周学习总结

     1.谈谈你本周数据结构学习时间是如何安排,对自己安排满意么,若不满意,打算做什么改变?

     本周其他作业有点多,所以每天大概只花半个至一个小时的时间,时间分配不是很合理,应该在这上多花点时间,保证每天有两个小时的时间学好数据结构

    2.谈谈你对线性表的认识?

    线性表是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列。

    顺序表便于储存和查找,但不便于删除跟插入;链表便于插入删除,复杂度低,但相比于顺序表不便于查找。

     3.代码Git提交记录截图

       

  • 相关阅读:
    Mysql数据库改名
    查看数据库大小或者表大小
    Bootstarp 水平垂直居中
    Java Collection.sort 排序升序, 降序问题
    Mysql 函数, 存储过程, 任务调度
    Mysql 日期类型 date、datetime、timestamp.
    Mysql 获取当天,昨天,本周,本月,上周,上月的起始时间
    Mysql 事件event_scheduler是OFF
    Java 文件读取
    Spring cron 定时调度配置
  • 原文地址:https://www.cnblogs.com/fangshiyuan/p/8640506.html
Copyright © 2011-2022 走看看