PDown(百度网盘第三方不限速下载工具)

简介:

工作原理及使用方法加速原理:
你提交链接->我去下载->然后传给你


加速效果:

个人免费项目,所以有限制,不要期望太高(限制经常调整)单个文件,
体积最大200MB+下载速度最大800KB/S每天有总流量2GB限制(人比较多,6月3日起下调)
不支持超过1000个文件的、超过50个文件夹的分享链接最多三个文件同时下载


网盘下载地址:

http://www.bytepan.com/ZzP1017pn8Q


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
非常抱歉,我漏写了一个重要的变量N,它表示二叉树中的时间步数。下面是完整的代码,已经包含了变量N的定义: ```c++ #include <iostream> #include <cmath> using namespace std; double max(double a, double b) { return (a > b) ? a : b; } double binomialTreeOptionPrice(double S, double X, double r, double sigma, double T, int N, char optType) { double deltaT = T / N; double up = exp(sigma * sqrt(deltaT)); double down = exp(-sigma * sqrt(deltaT)); double pUp = (exp(r * deltaT) - down) / (up - down); double pDown = 1 - pUp; // Create and initialize the stock price tree double stockPrice[N + 1][N + 1]; stockPrice[0][0] = S; for (int i = 1; i <= N; i++) { stockPrice[i][0] = stockPrice[i - 1][0] * up; for (int j = 1; j <= i; j++) { stockPrice[i][j] = stockPrice[i - 1][j - 1] * down; } } // Create and initialize the option price tree double optionPrice[N + 1][N + 1]; for (int j = 0; j <= N; j++) { if (optType == 'C') { optionPrice[N][j] = max(stockPrice[N][j] - X, 0.0); } else { optionPrice[N][j] = max(X - stockPrice[N][j], 0.0); } } // Traverse the tree backwards to calculate option price at t=0 for (int i = N - 1; i >= 0; i--) { for (int j = 0; j <= i; j++) { if (optType == 'C') { optionPrice[i][j] = max(stockPrice[i][j] - X, exp(-r * deltaT) * (pUp * optionPrice[i + 1][j + 1] + pDown * optionPrice[i + 1][j])); } else { optionPrice[i][j] = max(X - stockPrice[i][j], exp(-r * deltaT) * (pUp * optionPrice[i + 1][j + 1] + pDown * optionPrice[i + 1][j])); } } } // Return the option price at t=0 return optionPrice[0][0]; } int main() { double S = 20; // Underlying stock price double X = 21; // Strike price double r = 0.12; // Risk-free interest rate double sigma = 0.20; // Volatility of underlying stock double T = 1.0; // Time to expiration of option int N = 100; // Number of time steps in binomial tree char optType = 'C'; // Option type: 'C' for call option, 'P' for put option double optionPrice = binomialTreeOptionPrice(S, X, r, sigma, T, N, optType); cout << "Option price: " << optionPrice << endl; return 0; } ``` 感谢您的指出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值