开学第七周

学期(如2020-2021-1) 学号(如:20201310) 《信息安全专业导论》第7周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2020-2021-1信息安全专业导论
这个作业要求在哪里 <作业要求的链接>(如2020-2021-1信息安全专业导论第七周作业)
这个作业的目标 <关于数列,栈,列表,树等可以充分理解>
作业正文 https://www.cnblogs.com/hzxjkl/p/13977633.html

教材学习内容总结

  • 列表和队列栈的关系:

列表是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合,在这种数据结构上进行的基本操作包括对元素的的查找,

栈和队列是两种特殊类型的列表。

  • 栈和队列的关系:

区别:栈的特点是先进后出;队列的特点是先进先出;

相同:栈和队列的共同点是只允许在端点处插入和删除元素;队列的操作与栈的操作类似,不同的是队列的删除是在 表的头部(front)进行.

  • 列表和队列的关系:

区别:列表不会去重,队列会

参考:https://blog.csdn.net/neodav/article/details/7208917 

  • 树的应用和创建

创建树实际上就是创建节点,然后连接节点

  • 图,创建图 图算法

https://www.cnblogs.com/nigang/p/3599334.html)

数学之道

代码调试中的问题和解决过程

  • 问题1:set没有固定排序所以无法用索引,为什么返回两次set,返回值确实相同的
  • 问题1解决方案:网络未搜到
  • 问题2:set食用什么方式保存字典,和set
  • 问题2解决方案:云班课

其他(感悟、思考等,可选)

  • sorted和sort()的区别和为什么sort()产生的新函数无法打印,因为sort是对原函数修改,没有一个新的返回值。无法用print函数直接打印。由dayinchulaishe此引发我的思考为什么对原函数进行修改,就无法打印出来,print到底都能
    打印出来什么。或者说函数的返回值是否和这种情况一样,为什么不用return,或print函数返回就是none。至今为明白,还是一直不懂。print直接打印和打印返回值是否有关联。不返回的值是怎么进行保存的。那么像数列这样可以直接修改的,为什么
    修改后的值可以直接打印出来。这也是我的问题

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第七周 200/200 2/2 20/20

sort

可迭代对象

可希哈对象


for循环对应两个可迭代对象

原文地址:https://www.cnblogs.com/hzxjkl/p/13977633.html