当前位置: 首页 > news >正文

建wiki网站/seo网站排名优化工具

建wiki网站,seo网站排名优化工具,大浪做网站,网站制作咨询公司这里我们仅利用C语言中的rand()函数,生成任意的一个随机整数如何根据这个rand()函数生成[-1,1]之间的随机浮点数,答案是a 2*(double)rand()/RAND_MAX-1;这里可以用平移伸缩变换的方法,我们只需要生成在原点,半径为1的随机点&…

7a8387a93c8bc392e511f7b276e8eadf.png

这里我们仅利用C语言中的rand()函数,生成任意的一个随机整数

如何根据这个rand()函数生成[-1,1]之间的随机浮点数,答案是

a = 2*(double)rand()/RAND_MAX-1;

229535369bbd1a1f2b053cd4c3a49f82.png

这里可以用平移伸缩变换的方法,我们只需要生成在原点,半径为1的随机点,然后通过平移以及伸缩变换就能得到想要的结果。

class Solution {

public:

double x, y, r;

Solution(double radius, double x_center, double y_center) {

x = x_center;

y = y_center;

r = radius;

}

vector randPoint() {

double a, b;

do{

a = 2*(double)rand()/RAND_MAX-1;

b = 2*(double)rand()/RAND_MAX-1;

}while(a*a+b*b>1);

return {x+r*a,y+r*b};

}

};

方法二:计算分布函数

使用极坐标来看就很清晰,角度theta肯定是0到2pi均匀分布没问题,半径满足半径的平方均匀分布,所以写下如下代码

import random

import math

class Solution(object):

def __init__(self, radius, x_center, y_center):

"""

:type radius: float

:type x_center: float

:type y_center: float

"""

self.radius = radius

self.x = x_center

self.y = y_center

def randPoint(self):

"""

:rtype: List[float]

"""

r = (random.random() ** 0.5) * self.radius

#即 (random.random() * self.radius * self.radius) ** 0.5

theta = random.uniform(0, 2 * math.pi)

return [r * math.cos(theta) + self.x, r * math.sin(theta) + self.y]

http://www.lbrq.cn/news/949123.html

相关文章:

  • 十堰的网站建设/网络推广专员是干什么的
  • html5 metro风格网站模板/碉堡了seo博客
  • 国外设计网站pinterest极速版/友链之家
  • 外贸自建站多久能出单/百度搜索如何去广告
  • ui做的好的网站有哪些/天津搜狗seo推广
  • 安康网站建设公司电话/升华网络推广软件
  • 7k网站怎么做/aso优化师主要是干嘛的
  • 网站关键词怎么做效果好/怎么推广app
  • 我要做网站/微信营销方案
  • 商场设计任务书/关键词优化报价查询
  • 咸阳网站建设推广/上海网优化seo公司
  • 嘉兴秀洲区建设局网站/湖南长沙seo
  • 知名网站开发公司/浏览器2345网址导航下载安装
  • 软件开发与网站开发的区别/中国万网域名注册官网
  • 小企业网站建设多少钱/网站功能优化
  • php网站开发视频教程/网站制作推广
  • 盐城市城乡建设局网站/网站外部优化的4大重点
  • 怎么做网站把图片发到网上/抖音关键词优化排名
  • 做企业网站要怎么设计方案/互动营销案例分析
  • 在哪个网站可以学做衣服/平台推广方案
  • 可以用电脑做网站主机吗/投稿平台
  • 新增网站备案时间/seo学习
  • 网站建设的数据所有权/中国国家人事人才培训网官网
  • 深圳建设网站公司排名/域名注册信息怎么查
  • 便民的网站app怎么做/最近10个新闻
  • 东阳哪里可以做网站/免费刷网站百度关键词
  • 网站开发项目实战视频/商品标题关键词优化
  • 成都个人网站开发/营销策划公司靠谱吗
  • 什么网站做一手项目好/软文范例大全
  • 如何做营销型网站/广州白云区今天的消息
  • SecretFlow (3) --- 添加合作方并创建项目
  • 【每日算法】专题九_链表
  • AC身份认证实验之AAA服务器
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘pywifi’问题
  • 【每日算法】专题四_前缀和
  • XTTS实现语音克隆:精确控制音频格式与生成流程【TTS的实战指南】