上一页 1 ··· 5 6 7 8 9

C++基本语法与标准库 - 随机数生成

摘要: C++基本语法与标准库 - 随机数生成 阅读全文
posted @ 2020-04-11 14:52 Black_x 阅读(1263) 评论(0) 推荐(0) 编辑

ACM中的位运算技巧

摘要: 听说位运算挺好玩的,那这节总结一下ACM中可能用到的位运算技巧。 XOR运算极为重要!!(过[LC136](只出现一次的数字 - 力扣(LeetCode)):数组中每个数字都出现两次,只有一个出现一次,找到出现一次的数字) 1. 如果我们对 0 和二进制位做 XOR 运算,得到的仍然是这个二进制位a 阅读全文
posted @ 2020-04-11 03:12 Black_x 阅读(360) 评论(0) 推荐(0) 编辑

Python - 函数的五大参数

摘要: Python的函数参数挺重要的,总结一下: (1)位置参数:没啥好说的,就是普通的参数。 (2)默认参数: 参数形式:def power(x, n = 3): (在函数定义时通过对一个形参赋值的形式,来实现默认参数) 特别注意:默认参数一定要为不可变对象 1 def add_end(L=[]): 2 阅读全文
posted @ 2020-04-10 23:01 Black_x 阅读(451) 评论(0) 推荐(0) 编辑

插值方法 - Newton向前向后等距插值

摘要: 通常我们在求插值节点的开头部分插值点附近函数值时,使用Newton前插公式;求插值节点的末尾部分插值点附近函数值时,使用Newton后插公式。 代码: 1 # -*- coding: utf-8 -*- 2 """ 3 Created on Wed Mar 25 15:43:42 2020 4 5 阅读全文
posted @ 2020-03-26 13:17 Black_x 阅读(1502) 评论(0) 推荐(0) 编辑

插值方法 - Newton多项式(非等距节点)

摘要: 不多话。Nowton插值多项式(非等距节点)代码: 1 # -*- coding: utf-8 -*- 2 """ 3 Created on Wed Mar 25 15:43:42 2020 4 5 @author: 35035 6 """ 7 8 9 import numpy as np 10 1 阅读全文
posted @ 2020-03-26 02:16 Black_x 阅读(791) 评论(0) 推荐(0) 编辑

插值方法 - Lagrange插值多项式

摘要: Lagrange插值多项式代码: 1 # -*- coding: utf-8 -*- 2 """ 3 Created on Wed Mar 25 15:43:42 2020 4 5 @author: 35035 6 """ 7 8 9 import numpy as np 10 11 # Lagra 阅读全文
posted @ 2020-03-25 16:07 Black_x 阅读(475) 评论(0) 推荐(0) 编辑

算法导论 - 基础知识 - 算法基础(插入排序&归并排序)

摘要: 在《算法导论》一书中,插入排序作为一个例子是第一个出现在该书中的算法。 插入排序: 对于少量元素的排序,它是一个有效的算法。 插入排序的工作方式像许多人排序一手扑克牌。开始时,我们手中牌为空,我们每次从牌堆中取出一张牌并将其放入正确的位置。为了找到一张牌的正确位置,我们从左到右将它与手中已有的每张牌 阅读全文
posted @ 2020-03-08 01:47 Black_x 阅读(337) 评论(0) 推荐(0) 编辑

算法导论 - 基础知识 - 函数的增长

摘要: 各种语句和模块分析应遵循的规则: (1)赋值语句和读写语句:运行时间取 O(1)。有函数调用的除外,此时要考虑函数的执行时间。 (2)顺序执行语句:运行时间有加法规则确定,即该序列中耗时最多的语句的执行时间。 (3)条件分支语句:运行时间有条件测试(通常为 O(1))加上分支中运行时间最长的语句的运 阅读全文
posted @ 2020-02-29 01:02 Black_x 阅读(237) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9