这篇文章 是 准备 发在 反相吧 里的 帖子, 先写在 这里 吧,哈哈哈 我看了 《利用勾股定理对超级时空相对论主要关系的推导》 http://tieba.baidu.com/p/6147179335 这个 帖子 , 在 百度百科 “洛伦兹变换” 词条 https://baike.baidu.com ...
分类:
其他好文 时间:
2019-08-22 23:58:54
阅读次数:
211
0. 本文的初衷及蔡勒公式的用处 前一段时间,我在准备北邮计算机考研复试的时候,做了几道与日期计算相关的题目,在这个过程中我接触到了蔡勒公式。先简单的介绍一下蔡勒公式是干什么用的。 我们有时候会遇到这样的问题: 看到一个日期想知道这一天是星期几,甚至看到一个历史日期或纪念日,我们想快速的知道这一天是 ...
分类:
其他好文 时间:
2019-08-22 13:19:00
阅读次数:
113
1、列表推导式list1 = ["A", "B", "C"] list2 = ["X", "Y", "Z"]用列表推导实现输出:['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ'] 2、用lambda函数实现递归阶乘 3、给定一个排序数组和一个 ...
分类:
其他好文 时间:
2019-08-22 12:37:15
阅读次数:
102
30以内中所有能被3整除的数 g = [i for i in range(30) if i % 3 == 0 ]#完整的列表推导式 print(g) 30以内中所有能被3整除的数的平方 g = [i*i for i in range(30) if i % 3 == 0 ] print(g) 找到列表 ...
分类:
其他好文 时间:
2019-08-22 01:05:18
阅读次数:
99
整数惟一分解定理的推论 1、求N的正约数集合 因为约数总是成对出现的(除了完全平方数)。因此只需扫描1~sqrt(N)之间的数就能得到N的正约数集合。 2、求1~N的每个数的正约数集合 3、约数个数 算术基本定理中,根据拆分后的素因子的指数,我们可以求出每个 N 的约数的个数。 根据这个式子,我们可 ...
分类:
其他好文 时间:
2019-08-22 00:54:39
阅读次数:
83
1.理解递归 递归:是一种应用非常广泛的算法(或编程技巧),DFS深度优先搜索,前中后二叉树遍历等,都有使用到。 2.递归需要满足的三个条件: a.一个问题可以分解为多个子问题 b.该问题与子问题的求解思路完全一致 c.存在递归的终止条件 3.编写递归代码: a.写出推导公式 b.找到终止条件 c. ...
分类:
其他好文 时间:
2019-08-21 16:22:22
阅读次数:
91
在py中,如果过我们需要一个列表,但是这个列表要求需要进行格式输出并编号。如果我们不知道列表推导式是这样实现 g = [] for i in range(20): g.append('套你大象{}'.format(i)) print(g) 但是,当我们了解了列表推导式后,我们可以这样写。 monke ...
分类:
其他好文 时间:
2019-08-21 00:28:50
阅读次数:
72
所谓的列表推导式,就是指的轻量级循环创建列表。 基本使用方式 上面的列表推导式等价于下面,只是代码非常简化。 在循环的过程中使用if 等价于 2个for循环 等价于 练习 生成一个[[1,2,3],[4,5,6]....]的列表最大值在100以内 首先考虑一下正常情况我们应该怎么写 然后再把它转换成 ...
分类:
编程语言 时间:
2019-08-21 00:09:58
阅读次数:
83
一 实例变量与类变量 以上代码 利用类方法输出类变量 如果直接这样输出会报错,因为__开头的类变量收到保护 但是如果这样输出!!!! 会得到 正确的结果, python对私有变量的保护是假的 会将其改名 为 _类名__XXXX 实例的 这里需要注意 这里虽然可以赋值 但是这个变量 AAA.__age ...
分类:
编程语言 时间:
2019-08-21 00:00:18
阅读次数:
100
与上面的列表推导式几乎相同,仅仅只是符号不同。当我们了解了列表推导式后,可以帮助我们跟好学习和了解生成器表达式。 h = (i for i in range(20)) print(h) 当我们创建了一个生成器表达式之后,我们可以打印下它的结果。 可以看最后打印出来的是一个生成器。 生成器表达式与列表 ...
分类:
其他好文 时间:
2019-08-20 23:59:06
阅读次数:
177