题目大意:给n个坐标(不存在三点共线的点),求能够组成多少个凸四边形. #include<iostream> #include<cstdio> #include<cmath> using namespace std; struct Point { int x,y; Point(,):x(x),y(y){} }p[]; typedef Point Vector; Vector operator - (Vector A, Vector B){ return Vector(A…
这个题能1A纯属运气,要是WA掉,可真不知道该怎么去调了. 题意: 这是完全独立的6个子问题.代码中是根据字符串的长度来区分问题编号的. 给出三角形三点坐标,求外接圆圆心和半径. 给出三角形三点坐标,求内切圆圆心和半径. 给出一个圆和一个定点,求过定点作圆的所有切线的倾角(0≤a<180°) 给出一个点和一条直线,求一个半径为r的过该点且与该直线相切的圆. 给出两条相交直线,求所有半径为r且与两直线都相切的圆. 给出两个相离的圆,求半径为r且与两圆都相切的圆. 分析: 写出三角形两边的垂直平分线…
#include<bits/stdc++.h>using namespace std;const double eps=1e-8;int n; struct node{    double x,y;}a[1000007]; long double find_r(long double x){    long double r=0;    for(int i=1;i<=n;i++){        r=max(r,(x-a[i].x)*(x-a[i].x)/a[i].y/2+a[i].y/…
Problem D Morley’s Theorem Input: Standard Input Output: Standard Output Morley’s theorem states that that the lines trisecting the angles of an arbitrary plane triangle meet at the vertices of an equilateral triangle. For example in the figure below…
对于二维数组和二维指针的内存的分配 这里首选说一下一维指针和一维数组的内存分配情况. 一维: 数组:形如int  a[5];这里定义了一个一维数组a,并且数组的元素个数是5,这里的a是这五个元素的整体表示,也就是通过a我们能找到这五个元素.注意:a是代表数组第一个元素的首地址.&a是代表数组的地址,虽然它们的值相同. 指针: int *p = NULL:这里p是一个指针,它指向的是计算 机内一块存储int类型的内存.P = a;就是让p等于刚才申请的数组的第一个元素的地址.所以通过p我们也能找到…
uC/OS-II内存管理函数内最难理解的部分就是二维指针,本文以图文并茂的方式对二维指针进行了详细分析与讲解.看完本文,相信对C里面指针的概念又会有进一步的认识. 一.OSMemCreate( ) 函数中有如下语句: OS_MEM *pmem; INT8U *pblk; void **plink; INT32U i; plink = (void **)addr;              //指向所申请内存分区的起始地址 pblk = (INT8U *)addr + blksize;      …
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增 的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断该数组中是否有该整数. 算法流程如下: 比如一个二维数组array: 1.这个二维数组的左上角是最小的数据,右下角为最大的数, 首先判断查找的数是否number<array[0][0]或number>array[1][1] 2.当number的大小在数组范围内再开始查找,找数组的右上角或者左下角开始 作为比较的基准,当选择左上角的时候,假设我们…
今天介绍一个网络上并不常用的插件two.js,刚开始学习的过程中,发现网上并没有合适的教程,在此发表基本操作 two.js是一款网页二维绘图软件,可以在指定区域内产生自设的各种动画效果 下载网址如下: https://two.js.org/#download class1: 一:如何使用: 首先在页面中引入js文件: <script src="js/two.js" type="text/javascript" charset="utf-8"…
学rn得朋友们,你们知道rn开源项目吗?来吧看这里:http://www.marno.cn/(rn开源项目) React Native学习之路(9) - 注册登录验证的实现 + (用Fetch实现post请求) + (倒计时验证码)+(父子组件通信)+(asyncStorage异步存储) +(TextInput文本输入框):http://www.jianshu.com/p/7c81e122276b ReactNative学习笔记七之图表组件交互(上):http://www.jianshu.com…
微信长按识别二维码是 QQ 浏览器的内置功能,该功能的基础一定要使用 img 标签引入图片,其他方式的二维码无法识别. 在 vue 中使用 QrcodeVue 插件 demo1 在 template 标签中直接使用 <qrcode-vue :value="codeUrl" :size="size" level="H"></qrcode-vue> 在微信中长按无法识别二维码 正确的做法 使用 qrcode 插件 在 temp…