摘要:参考:Numpy学习——数组填充np.pad()函数的应用 举例说明: 语法说明:
阅读全文
摘要:参考:Jupyter 主题更换 参考: Restoring default theme #86 修改主题的方法: 主题安装,cmd 输入 pip install --upgrade jupyterthemes 首先在 cmd 上输入 jt -l 选择自己需要的主题,如 jt -t monokai 使
阅读全文
摘要:构建 Polynomial 类,实现 +, , , / and +=, =, =, /= 参考:[如何用python编程求解二元一次方程组。如x+y=3;x y=1][1] 参考:[python对重载运算符的限制][2] 参考:[python:自定义对象的打印][3] operator | over
阅读全文
摘要:参考: "新功能发布!Markdown写博客!" 参考: "在博客园的markdow编辑器中使用SVG" 参考: "SVG基本形状及样式设置" COMP9021作业,tangram Australia Map with avg format
阅读全文
摘要:Merging two strings into a third one Say that two strings s1 and s2 can be merged into a third string s3 if s3 is obtained from s1 by inserting arbitr
阅读全文
摘要:yield:生成器 yield from:将生成器 yield 的内容相当于逐一在 yield 一般 参考:Python 3: Using "yield from" in Generators - Part 1 | Simeon Visser 参考:Python3 迭代器与生成器 参考:彻底理解 P
阅读全文
摘要:参考:Python 使用type来定义类 - XeanYu - CSDN博客
阅读全文
摘要:参考:Python 实现递归算法 - 另一个自己 - CSDN博客 参考:一文读懂递归算法 - 我的笔记 - CSDN博客 用递归实现以下算法: Factorial Hannoi Tower Fibonacci 迷宫 使用递归计算组合(permutation) 对于一个元素的集合,直接返回值即可 对
阅读全文
摘要:参考: Python3 数据结构 | 菜鸟教程 列表推导式 列表推导式提供了从序列创建列表的简单途径。通常应用程序将一些操作应用于某个序列的每个元素,用其获得的结果作为生成新列表的元素,或者根据确定的判定条件创建子序列。 每个列表推导式都在 for 之后跟一个表达式,然后有零到多个 for 或 if
阅读全文
摘要:参考:python实现stack(栈)和队列(queue) - hjhmpl123的博客 - CSDN博客 参考:Python3 数据结构 | 菜鸟教程 栈和队列是两种基本的数据结构,同为容器类型。两者根本的区别在于: stack:后进先出(迷宫所有路径) 栈示意图queue:先进先出 队列示意图
阅读全文
摘要:COMP9021作业引申的博客 1. 二维向量叉乘 参考:二维向量叉乘公式 a×b = (x1y2-x2y1) 参考:叉积(点线)判断法 (P叉乘Q)P^Q>0说明P在Q的顺时针方向,<0说明P在Q的逆时针方向,=0说明P和Q共线。 2. 判断点在多边形内部 参考:如何判定一点是否在给定顶点的不规则
阅读全文