步骤1:安装tqdm 首先,要打开cmd,输入指令,不断找到python文件的路径,知道找到Scripts,然后分别打入pip install pygame和pip install tqdm 如下图 步骤2:输入计算pi的代码(顺带输入一下跟进度条有关的代码): (第二个for循环就是显示进度条的) ...
分类:
其他好文 时间:
2019-03-21 00:58:06
阅读次数:
229
从祖冲之到现在,圆周率的发展越来越丰富,求法也是越来越快其中: 1.求圆周率的方法: (1)蒙特卡罗法 这是基于“随机数”的算法,通过计算落在单位圆内的点与正方形内的比值来求圆周率PI。 如果一共投入N个点,其中有M个落入圆中,则要点均匀,假定圆周率的半径为R,则: (2)欧拉恒等式公式为: 基础的 ...
分类:
编程语言 时间:
2019-03-21 00:45:48
阅读次数:
292
在N件物品取出若干件放在容量为W的背包里,每件物品的体积为W1,W2……Wn(Wi为整数),与之相对应的价值为P1,P2……Pn(Pi为整数)。求背包能够容纳的最大价值。 收起 在N件物品取出若干件放在容量为W的背包里,每件物品的体积为W1,W2……Wn(Wi为整数),与之相对应的价值为P1,P2… ...
分类:
其他好文 时间:
2019-03-20 21:04:03
阅读次数:
160
1、使用matlab画极坐标图像 r = a*θ,a = 2 ,0 ≤ θ ≤ 2pi a = 2; theta = [0:pi/90:2*pi]; r = a*theta; polar(theta, r); %很多plot函数可以使用的选项polar函数也可以用,如polar(theta, r), ...
分类:
其他好文 时间:
2019-03-20 15:45:19
阅读次数:
226
上节介绍过acquistion function(AC函数)是用来利用之前的信息寻找下一个$x_{t+1}$。下面介绍AC函数的具体形式: 目前主流的AC函数主要有三种Probability of Improvement(PI),Excepted Improvement(EI),GP Upper C ...
分类:
其他好文 时间:
2019-03-19 15:07:35
阅读次数:
607
本文介绍树莓派(raspberry pi)在linux c 环境下的硬件pwm配置及使用方法。 1. 下载安装wiringPi 此步骤建议参考官网指南 http://wiringpi.com/download-and-install/,wiringPi提供了对树莓派的硬件IO访问,包括GPIO/I2 ...
分类:
其他好文 时间:
2019-03-19 01:37:56
阅读次数:
246
#include #define PI 3.1415927 int main() { double r; while (scanf_s("%lf", &r) != EOF) { printf("%.3f\n", 4 * r*r*r*PI / 3); } return 0; } ...
分类:
其他好文 时间:
2019-03-19 01:18:51
阅读次数:
158
多线程求PI: #include <stdio.h> #include <stdlib.h> #include <pthread.h> double res; typedef struct Args { long n; long begin; long step; } Args; void *cal ...
分类:
其他好文 时间:
2019-03-18 13:31:03
阅读次数:
165
题意:给定一棵大小为N的点权树(si,pi),现在让你选敲好K个点,需要满足如果如果u被选了,那么fa[u]一定被选,现在要求他们的平均值(pi之和/si之和)最大。 思路:均值最大,显然需要01分数规划,但是后面怎么高效的做背包,我是不会的,我只会暴力的背包,O(N*K*K)。 还好队友会,叫“树 ...
分类:
其他好文 时间:
2019-03-17 20:04:14
阅读次数:
171