摘要: 哈希表作为基础数据结构我不多说,有兴趣的可以百度,或者等我出一篇博客来细谈哈希表。我这里就简单讲讲:哈希表不过就是一个定长数组,元素找位置,遇到哈希冲突则利用 hash 算法解决找另一个位置,如果数组长度不够用则进行扩容,然后不断地循环反复。 我们提到了字典和集合是由哈希表实现的,具体的实现过程是怎 阅读全文
posted @ 2019-01-15 16:45 B站-水论文的程序猿 阅读(2940) 评论(0) 推荐(0) 编辑
摘要: 话不多说,上代码 首先我们这里有三根杆子依次排放,分别是 源杆、媒介杆、目标杆 对应 代码的 source、dest、intermediate,源杆上有n块大饼 我们定义一个函数 def hanoi(n,源杆,目标杆,媒介杆): 意思是源杆 借助 媒介杆 到 目标杆 我们假设除了底下最后一层上面的n 阅读全文
posted @ 2019-01-15 16:38 B站-水论文的程序猿 阅读(528) 评论(0) 推荐(1) 编辑
摘要: [TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、类的分类 1.1 新式类 继承了object的类以及该类的子类,都是新式类 Python3中所有的类都是新式类 1.2 经典类 没有继承obj 阅读全文
posted @ 2019-01-15 16:36 B站-水论文的程序猿 阅读(1684) 评论(0) 推荐(2) 编辑
摘要: 工厂函数 工厂函数都是类对象, 即当你调用他们时, 创建的其实是一个类实例 例如: str(), list(), tuple()... 内建函数 内建函数通常是python自定义的一些函数, 这些函数通常具有某些特定的功能 例如: len(), hex(), string.capitalize(). 阅读全文
posted @ 2019-01-15 16:32 B站-水论文的程序猿 阅读(852) 评论(0) 推荐(1) 编辑
摘要: [TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是单例模式 单例模式:基于某种方法实例化多次得到实例是同一个 二、为什么用单例模式 当实例化多次得到的对象中存放的属性都一样的情况,应该将 阅读全文
posted @ 2019-01-15 16:31 B站-水论文的程序猿 阅读(1097) 评论(1) 推荐(0) 编辑
摘要: 话不多说,上代码 阅读全文
posted @ 2019-01-15 16:28 B站-水论文的程序猿 阅读(3718) 评论(0) 推荐(1) 编辑
摘要: 话不多说上代码,可以按照自己的需求把匿名函数改成普通函数,改不来的可以加我微信我帮你改。 块状数学公式转换 math\n{}\n​ '.format(m.group(1)), test_str.strip()) print(change_str) ''' \ \`math D={\{\vec{x_1 阅读全文
posted @ 2019-01-15 13:04 B站-水论文的程序猿 阅读(1091) 评论(0) 推荐(0) 编辑