摘要: 1.命名 类名:(1)单词首字母均大写 (2)不使用下划线 实例名+模块名:(1)小写格式 (2)下划线分隔单词 2.文档字符串 三引号:“““ ””” 每个类定义后面需要包含一个文档字符串,描述类的功能 每个模块里需要包含一个文档字符串,对其中的类功能进行描述 3.import语句 导入标准库模板 阅读全文
posted @ 2019-03-18 15:13 Timothy_prayer 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、常见错误(编辑器:Geany) 1.错误原因:或因不兼容中文注释 2.错误原因:vehicles变量前面有多余的空格 3.错误原因:没有正确的缩进(indent) 阅读全文
posted @ 2019-03-06 14:42 Timothy_prayer 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.概念和原理 傅里叶:任何周期函数,都可以看作是不同振幅,不同相位正弦波的叠加。好比利用对不同琴键不同力度,不同时间点的敲击,可以组合出任何一首乐曲。 傅里叶变换:则是将一个时域非周期的连续信号,转换为一个在频域非周期的连续信号。 2.重要应用 先在纸上画一个sin(x),不一定标准,意思差不多就 阅读全文
posted @ 2019-03-05 16:33 Timothy_prayer 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1.概念和原理 简单来说,仿射变换,就是允许图形任意倾斜,而且允许图像在两个方向上任意伸缩的变换。 简单来说,仿射变换,就是允许图形任意倾斜,而且允许图像在两个方向上任意伸缩的变换。 仿射变换,可以保持原来的线共点、点共线的关系不变,保持原来相互平行的线仍然平行,保持原来的中点仍然是中点,保持原来一 阅读全文
posted @ 2019-03-04 15:32 Timothy_prayer 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 示例 2: 2.解法一:巧用“异或”操作 2.1 按位异或运算(^) 按位异或运算将两个运算分量 阅读全文
posted @ 2019-03-01 18:46 Timothy_prayer 阅读(157) 评论(0) 推荐(0) 编辑
摘要: #写在前面的话:重点记录Python的特点 Python特点: 1. 无分号断句 2. 不用担心溢出问题 3. if-else的用法不同 4.”与或非“直接用英文 5.留白 阅读全文
posted @ 2019-02-12 19:59 Timothy_prayer 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.可复用的完整实例 2.详细解析参考链接 http://www.cnblogs.com/whlook/p/6573659.html C++:线程(std::thread) 阅读全文
posted @ 2019-02-12 19:31 Timothy_prayer 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.题目描述 给定一个循环数组(最后一个元素的下一个元素是数组的第一个元素),输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在,则输出 -1。 示例 1: 注意: 输入数组的长度不会超 阅读全文
posted @ 2018-12-28 11:26 Timothy_prayer 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 1.vector的初始化 阅读全文
posted @ 2018-12-27 21:00 Timothy_prayer 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 占个位置。。。 阅读全文
posted @ 2018-12-25 10:30 Timothy_prayer 阅读(124) 评论(0) 推荐(0) 编辑