A. 给你一个n,解方程,(1+2+4+...+2^(k-1))*x=n,保证k>1。 枚举k,可以整除时输出一个数。 #include<bits/stdc++.h> #define all(x) x.begin(),x.end() #define fi first #define sd secon ...
分类:
其他好文 时间:
2020-04-22 20:02:07
阅读次数:
58
1. 基本原理解释 2. 应用牛顿迭代法求根号 求√a 即求解方程:x² - a = 0 #define ABS(val) (((val)>0)?(val):(-(val))) double my_sqrt(double a) { double k = 1.0; while(ABS(k*k-a)>1 ...
分类:
其他好文 时间:
2020-04-18 10:14:46
阅读次数:
103
【转发】: 我们学习的过程是从代数方程到常微分方程,再到偏微分方程。从物理上看,就是为了更精确描述实际。 你以固定的速度,跑完操场一圈,你跑步的速度等于操场长度除以你花的时间。这是代数方程。可是实际上你的速度是变化的,严格的讲时刻都可能变化,你可以用常微分方程来描述这个过程。解方程的过程是根据已有的 ...
分类:
其他好文 时间:
2020-03-23 20:06:48
阅读次数:
261
当对array数组进行计算时,有时候需要筛选出题目所要求的数据,筛选对象可能是数字,也可能是字符串。这次我就来说说如何针对字符串进行筛选。 当有一个列表[['男', '2', '4', '40'], ["女",21,13,50],['男', '8', '6', '24']],要求解“男”方程式,也就 ...
分类:
其他好文 时间:
2020-03-15 09:34:08
阅读次数:
42
线性最小二乘法 1. 原理: 通过最小化误差的平方和寻找数据的最佳函数匹配,如图(点到直线距离最短) 2. 求解 假设直线为: 最小二乘模型: 求解: 方程化: 解得: 代码实现: ###最小二乘实现 import numpy as np import matplotlib.pyplot as pl ...
分类:
其他好文 时间:
2020-02-07 22:40:33
阅读次数:
130
题目描述 题解 考虑到选出的两个集合的异或值为 $0$ ,所以我们可以看做找出集合,其异或值为 $0$ ,然后如果这个集合大小是 $x$ ,对答案的贡献就是 $2^x$ 所以我们考虑每个 $i$ 对应一个多项式 $(1+2x^{a_i})$ ,只要我们把多项式乘起来即可 我们考虑 $fwt$ 过程中 ...
分类:
其他好文 时间:
2020-02-05 21:50:31
阅读次数:
75
题意说人话就是给出一个长度为$n$的数列$a_1,a_2,...,a_n$,求$\prod\limits_{i=1}^n (1+x^{a_i})$,其中卷积的下标加法定义为$k$进制不进位加法。 $k$进制不进位加法不难想到$k$进制FWT,所以我们需要快速求出$\prod\limits_{i=1} ...
分类:
其他好文 时间:
2020-01-21 16:31:21
阅读次数:
105
def solve(eq,var='x'): c = eval(eq,{var:1j}) print(eq, c.real) print(-c.real/c.imag) solve("x-x/1.06*0.0672-2838500-(x/1.06-x/1.06*0.06*0.12-2838500-3 ...
分类:
编程语言 时间:
2020-01-18 14:19:50
阅读次数:
82
当时想到的第一个想法是用拓展欧几里得解方程,求x的最小正解。一发交了之后发现爆long long,因为m是1e9。 因此本题的正解是暴力,保证有解的情况下,那么a数组中的一个数必然对应着b数组中的一个数,因此,可以遍历数组a,求出b[1]和a[i]对应的x的值,然后再判断是否符合其他元素即可。 要求 ...
分类:
其他好文 时间:
2019-12-27 19:28:42
阅读次数:
93
solve函数常用于求解符号函数的解析解,方程组的解等 1.solve求解析解 syms x yq='x+y=3';w=solve(q,'x');% 解函数q关于x的解析解 同样可以写成 solve('x+y=3','x');但是这样的话就没法给y赋值了,所以使用 subs函数 y=3; subs( ...
分类:
其他好文 时间:
2019-11-22 19:27:37
阅读次数:
128