精华内容
下载资源
问答
  • 题目:对个凸多边形,通过若干条不相交的对线,把这个凸多边形剖分成若干个三角形,输入多边形边数n,输出不同剖分方案数。当n=5时,方案数为5递推公式:C(n)=(4*n-10)/(n-1)*C(n-1) (我也不会推....)#include ...

    题目:对一个凸多边形,通过若干条不相交的对角线,把这个凸多边形剖分成若干个三角形,输入多边形边数n,输出不同剖分方案数。当n=5时,方案数为5

    递推公式:C(n)=(4*n-10)/(n-1)*C(n-1)   (我也不会推....)

    #include <iostream>
    #include <cstdio>
    
    using namespace std;
    //公式Cn=(4n-10)/(n-1)*Cn-1
    //边界n=3
    int f(int n)
    {
        if(n==3) return 1;
        else return (4*n-10)*f(n-1)/(n-1);
        
    }
    int main()
    {
        int n;
        scanf("%d",&n);
        printf("%d\n",f(n));
    }
    

    展开全文
  • Java实现正倒三角形

    千次阅读 2020-09-27 10:55:30
    知识的广度来自知识的深度,学习如果不成体系那是多可怕的件事儿,希望我们在未来的学习道路上坚守心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做个独一无二的自己!...

    知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做一个独一无二的自己!

    • 对于文章中出现的任何错误请大家批评指出,会及时做出修改!
    • 有任何想要讨论和学习的问题可联系我:cittaksana@qq.com

    Java实现正倒三角形


    思路:

    1.for循环输出空格,并让空格依次递减
    2.然后在输出*号即可
    3.当然还是双重for循环

    • 话不多说,直接上代码:
    public class UpsideDownTriangle {
    /**
    * Java实现正倒三角形
    */
        public static void main(String[] args) {
            int p = 5;
            for (int i = 1; i <= p; i++) {
                for (int x = 1; x <= p - i; x++) {
                    System.out.print(" ");
                }
                for (int y = 1; y <= 2 * i - 1; y++) {
                    System.out.print("*");
                }
                System.out.println();
            }
            for (int n = p; n > 0; n--) {
                for (int m = 1; m <= p - n; m++) {
                    System.out.print(" ");
                }
                for (int y = 1; y <= 2 * n - 1; y++) {
                    System.out.print("*");
                }
                System.out.println();
            }
        }
    }
    
    

    最后的运行结果我就不贴出来哈,太丑了~嘿嘿!

    展开全文
  • 设计个三角形类Triangle,包含三角形三条边长的私有数据成员,要求使用重载运算符”+”,以实现求两个三角形对象的面积之和。 #include <iostream> #include<cstring> #include<math.h> using...

    设计一个三角形类Triangle,包含三角形三条边长的私有数据成员,要求使用重载运算符”+”,以实现求两个三角形对象的面积之和。

    #include <iostream>
    #include<cstring>
    #include<math.h>
    using namespace std;
    
    class Triangle
    {
    private:
        double a,b,c,s;
    public:
        Triangle();
        Triangle(double a1,double b1,double c1);
        friend double operator + (Triangle &s1,Triangle &s2);
    };
    Triangle::Triangle(double a1,double b1,double c1)
    {
        a=a1;
        b=b1;
        c=c1;
        double p=(double)(a+b+c)/2;
        s=sqrt(p*(p-a)*(p-b)*(p-c));
    }
    double operator + (Triangle &s1,Triangle &s2)
    {
    
        return s1.s+s2.s;
    }
    int main()
    {
        Triangle s1(3,4,5),s2(3,4,5);
        cout<<s1+s2;
        return 0;
    }
    

     

    展开全文
  • 寻找三角形(编程题)

    千次阅读 2017-04-30 20:01:00
    维空间中有N个点,每个点可能是种颜色的其中之种颜色分别是红绿蓝,分别用'R', 'G', 'B'表示。  现在要找出个点,并组成个三角形,使得这个三角形的面积最大。 但是三角形必须满足:个点的颜色要么...

           三维空间中有N个点,每个点可能是三种颜色的其中之一,三种颜色分别是红绿蓝,分别用'R', 'G', 'B'表示。 
    现在要找出三个点,并组成一个三角形,使得这个三角形的面积最大。
    但是三角形必须满足:三个点的颜色要么全部相同,要么全部不同。 

    输入描述:
    首先输入一个正整数N三维坐标系内的点的个数.(N <= 50) 
    接下来N行,每一行输入 c x y z,c为'R', 'G', 'B' 的其中一个。x,y,z是该点的坐标。(坐标均是0到999之间的整数)
    输出描述:
    输出一个数表示最大的三角形面积,保留5位小数。
    输入例子:
    5
    R 0 0 0
    R 0 4 0
    R 0 0 3
    G 92 14 7
    G 12 16 8
    输出例子:
    6.00000

    #include<iostream>

    #include<algorithm>
    using namespace std;

    struct node
       {
          char col;
          int x,y,z;   
       };

    double Max=0;

    vector<node> V;

    double  Dis(int i,int j)
       {
         double dis;
         dis=sqrt(double((V[i].x-V[j].x)*(V[i].x-V[j].x)+(V[i].y-V[j].y)*(V[i].y-V[j].y)+(V[i].z-V[j].z)*(V[i].z-V[j].z)));
         return dis;
       }

    bool IsSan(int i,int j,int k)
       {
           int a=Dis(i,j);
           int b=Dis(i,k);
           int c=Dis(j,k);
           if((a+b)>c&&(a+c)>b&&(b+c)>a)
               return true;
           else
               return false;
       }

    bool Color(int i,int j,int k)
       {
          if((V[i].col==V[j].col)&&(V[j].col==V[k].col))
              return true;
          else if((V[i].col!=V[j].col)&&(V[j].col!=V[k].col)&&(V[i].col!=V[k].col))
              return true;
          return false;
       }

    double  Area(int i,int j,int k)
        {
            double a=Dis(i,j);
            double b=Dis(i,k);
            double c=Dis(j,k);
            double p=(a+b+c)/2;
            double area=sqrt(p*(p-a)*(p-b)*(p-c));
            return area;
        }

    int main()
        {
           int n;
           double area;
           cin>>n;
           node t;
           for(int i=0;i<n;i++)
             {
               cin>>t.col>>t.x>>t.y>>t.z;
               V.push_back(t);
             }
           for(int i=0;i<n;i++)
             {
               for(int j=i+1;j<n;j++)
                  { for(int k=j+1;k<n;k++)
                     {  
                          if(IsSan(i,j,k)&&Color(i,j,k))
                              area=Area(i,j,k);
                          if (area>Max)                          
                              Max=area;
                     }
                  }
             }
          printf("%.5lf",Max);
        }
    展开全文
  • 分形——谢尔宾斯基三角形

    千次阅读 2013-07-13 17:59:47
    比如,零维的点、维的线、二维的面、维的立体、乃至四维的时空。在20世纪70年代末80年代,产生了新兴的分形几何学(fractal geometry),空间具有不一定是整数的维,而存在个分数维数。这是几何学的新突破,...
  • /* 双重循环: 外循环控制:行 ...同时要了解循环的个执行流程 public class ForFor{ public static void main (String[] args){ for(int i =1 ;i for(int j=1; j System.out.print("*");
  • 使用java代码来打印杨辉三角形图案

    千次阅读 2016-08-18 12:29:11
    package yanghuisanjiaoxing; import java.util.Scanner; /*  * 使用二维数组打印杨辉三角形的图案  *   * 1  * 1 2 1  * 1 3 3 1 ... A:任何行的第列和最后列都是1  B:从
  • 对称三角形的定义、市场含义、各项要点、研判诀窍、案例分析。上升/下降三角形的基本概念、市场含义、要点提示、注意事项、形态举例。还有底部三角形、扩散三角形、研判... 三角形是股市图表中比较常见的种形态,在
  • [HNOI2012]三角形覆盖问题

    千次阅读 2013-02-19 20:45:27
    题目描述:平面内给定n( 输入:n个三角形的左下坐标、...这题看和矩形面积并很像,对所有关键点设置剖分线后,扫描遍,用线段树维护即可。 不过麻烦在于,n最多有1w,求交点就需要n^2的时间,并且扫描线上的线
  • 初中年数学几何公式、定理梳理,今天整理给大家,家长可以为孩子收藏,让孩子的几何学习更方便些。1.过两点有且只有条直线2.两点之间线段最短3.同或等的补角相等4.同或等的余角相等5.过一点有且只有条...
  • §1 的度量与换算 1.角度制 整个圆周的1/360的弧称为1度的弧,1度弧所对的圆心称为1度的,记为1°. 1度等于60分 (记为1°=60′); 1分等于60秒 (记为1′=60″) 2.弧度制 等于半径长的弧称为含有1...
  • 首先来说一下自定义view的种方式:,自绘控件:自绘控件就是说界面展示的内容就是我们在ondraw()方法中绘制出来的,继承View.二,组合控件:顾名思义,由多个控件组合在一起的控件,这里面组合的控件并不需要...
  • 有限元方法简单的二维算例(三角形剖分) 文章目录 有限元方法简单的二维算例(三角形剖分) 算例描述 变分问题 有限元离散 问题转化 有限元要素 参考单元与一般单元 一般单元上的函数 一般单元上的积分计算 ...
  • 可以查询存储在数据结构中的组几何对象,以进行相交检测、相交计算和距离计算。 如果在traits类中实现了相应的相交谓词和构造函数,则相交查询可以支持任何类型 距离查询仅限于点查询 「官方提供的例子」 相交...
  • 把锥面展开成扇形,便可以看出,蚂蚁绕圈,方向改变量的总和,正好等于这个扇形的圆心(图 5 ): 图 4 图 5 要弄清楚这里面的奥妙,不妨看看蚂蚁在金字塔上沿正方形爬周的情形(图 6 )。 图 6 它的方向在...
  • (1)优化简介:相信研究过Unity性能优化的同学都知道,我们开发过程中要尽量避免不必要的Drawcall产生,因为个Drawcall耗费的性能往往比起顶点数面片之类的都要大。 (2)处理方式:我们使用UGUI的时候通常为了节约...
  • 小升系列综合模拟试卷二十三一填空题2以正方形的4个顶点和正方形的中心共5个点为顶点可以套出_种面积不等的三角形3某校组织不到200名同学外出参观集合时他们排成了个正方形的队伍乘车时由于每人都要有座
  • 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40212367,本文出自:【张鸿洋的博客】1、概述大家在项目中或多或少...整体是个树结构;遇到这样的情况,大家可能回去百度,因为层次多嘛,可
  • 入JavaScript之JS的简单运用--渐入HTML5关键代码介绍document.write()使用循环输出直角三角形图案代码效果图使用循环输出斜边在左侧的指教三角形图案代码效果图使用循环输出等腰三角形图案代码效果图使用循环输出...
  • Python学习:简单的练习题

    千次阅读 2017-07-30 11:29:46
    Python学习一些见到那的练习题: 初级难度 设计重量转换器,输入以g为单位的数字后,返回换算结果以Kg为单位的结果 中级难度 设计个求直角三角形斜边长的函数,(以两个直角边为参数,求最长边)如果直角...
  • Android BitmapShader 实战 实现圆形、圆角图片

    万次阅读 多人点赞 2014-12-22 09:34:07
    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41967509,本文出自:【张鸿洋的博客】1、概述记得初学那会写过篇博客Android 完美实现图片圆角和圆形(对实现进行分析),主要是个自定View...
  • Android Xfermode 实战 实现圆形、圆角图片

    万次阅读 多人点赞 2014-12-23 09:42:23
    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42094215,本文出自:【张鸿洋的博客】1、概述其实这篇本来准备Android BitmapShader 实战 实现圆形、圆角图片放到篇里面,结果由于篇幅原因...
  • 编写类LOGO语言。 LOGO语言又称作海龟语言,由操作者通过行命令来控制个三角形的海龟移动,海龟的移动轨迹可以形成各种图案。
  • Android studio体验

    千次阅读 热门讨论 2021-06-05 18:26:43
    本博客为跟随官方文档学习创建个生日祝福????????????????的APP???? 终于有了从APP的使用者成为开发者的可能,好耶!???? 1.创建空项目 如图点击“Create New Project” 选择Phone and Tablet标签页,然后再选择...
  • AutoCAD階應用1

    2013-05-28 06:50:03
    節 第一角與第三角投影法----(45mins) 第二節 AutoCAD 2004入門--------(25mins) 第節 AutoCAD 2004繪圖設置----(20mins) 第四節 繪制二維圖------------(15mins) 第五節 編輯命令----------------(105mins)...
  • GLFW体验

    千次阅读 2015-01-30 17:39:58
    GLFW体验 GLFW - 很遗憾,没有找到FW的确切含义,Wiki上没有,GLFW主页也没有。猜测F表示for,W表示Window GLFW是干啥用的? 个轻量级的,开源的,跨平台的library。支持OpenGL及OpenGL ES,用来管理...
  • 3月我在自定义控件概述中挖下的几个坑,前段时间已经基本填完了,自定义控件的几种实现方式也分别写了demo来进行说明。今天我们来聊聊如何把 自己封装个圆形渐变色进度条控件开源到github,并且上传到...
  • Flutter体验(二)— 创建第个Flutter APP 在第篇文章 Flutter体验()—Mac 安装配置,学习了配置 Flutter 开发环境,并运行了Demo项目,本篇根据官方教程,学习创建自己的第个Flutter APP。 参考...
  • 涉网络

    千次阅读 2011-10-24 14:07:34
    涉网络   在当今世界上,电脑信息网络使人们得以在国内各地乃至全球范围内交换各种各样的信息,正所谓“足不出户能知天下事”。在目前全球性电脑信息网络中,最为成功和覆盖面最大、信息资源最丰富的当属 ; ...
  • Cocos Creator 3D体验

    千次阅读 2020-10-22 10:01:43
    Cocos Creator 3D体验 官方文档 https://docs.cocos.com/creator3d/manual/zh/ 下载 https://www.cocos.com/creator3d 目前个人使用的版本是v1.1.1,官方已发布v1.2版本 整体的使用感受 UI界面的制作一如既往的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,150
精华内容 5,260
关键字:

初一三角形