• 2024-05-27Leetcode 463. 岛屿的周长
    给定一个rowxcol的二维网格地图grid,其中:grid[i][j]=1表示陆地,grid[i][j]=0表示水域。网格中的格子水平和垂直方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。岛屿中没有“湖”(“湖”
  • 2024-05-23多边形周长计算(继承)
    给出下面的多边形基类框架:classpolygon{protected:intnumber;//边数,最多不超过100条边private:intside_length[100];//边长数组public:polygon();//构造函数根据需要重载intperimeter();//计算多边形边长voiddisplay();//输出多边形边数和周长
  • 2024-05-10Leedcode-岛屿的周长
    自己写的:classSolution:defislandPerimeter(self,grid:List[List[int]])->int:#初始化周长计数器count=0#遍历二维网格的行foriinrange(len(grid)):#遍历二维网格的列forjinrange(len(gr
  • 2024-04-12岛屿的周长
    1.岛屿的周长题意:有一个rowxcol的二维网格地图,其中网格值是1代表陆地,0代表海域,网格外也是海域,网格中的格子只水平相连或者竖直相连,现在网格地图里面恰好有一个岛屿,有一个或多个陆地格子所连接成的岛屿。岛屿内部没有湖(湖是指水域在岛屿内部,且不和岛屿周围的水相连),网格的边长为
  • 2024-03-25C语言例4-1:计算半径为1.5的圆的周长和面积并输出
    代码如下://计算半径为1.5的圆的周长和面积并输出#include<stdio.h>#definePI3.1415926intmain(void){ floatradius,length,area; radius=1.5; length=2*PI*radius;//计算圆的周长 area=PI*radius*radius;//计算圆的面积 printf("radiu
  • 2024-03-15三角形面积和周长
    ‘’’写—段程序,让用户输入三角形的三条边长,如果三条边长不能构成三角形,则提示用户重新输入如果可以构成三角形,则计算周长和面积对于用户的输入,首先要约定格式,这里简单的约定为每个边长之间用空格间隔在获得用户的输入以后,要对输入进行检查,有两点需要检查(1)检查是不
  • 2024-03-06弧长角度相互转换
    弧长角度转换推理圆的周长公式C=2πr角度-》弧长弧长为角度对应的周长部分/半径,即假设半径r=1,则周长为2π;360度对应的弧度为2π,1°=2π/360=π/180≈0.0175;所以1°对应的弧度为0.0175。弧长-》角度因为弧长=角度π/180,所以角度=弧长180/π,1弧长对应的角度为180/π≈57.2958°
  • 2024-02-21java练习1(求圆的周长与面积)
    packagecom.shujia.zuoye;importjava.util.Scanner;/*输入圆形半径,求圆形的周长和圆形的面积,并将结果输出。/publicclass求圆的面积{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请输入圆的半径:");doubler=s
  • 2024-01-18ARC063F
    白色区域一定是一个矩形。假设我们已经知道了矩形的两个分界线考虑所有跨过两条红色线的矩形。在确定了两条分界线后,矩形的四个顶点所在区域就确定了。考虑暴力枚举矩形的左右边界,那么上下边界就跟着确定了:上边界即为上半区域(图中绿色)中最下面的点确定的横线,下边界为下半区
  • 2024-01-02【教3妹学编程-算法题】收集足够苹果的最小花园周长
    3妹:“在小小的花园里面挖呀挖呀挖,种小小的种子开小小的花”2哥 :3妹也会唱这首儿歌呀,这首儿歌在五一期间很火啊。3妹:是呀,小朋友们都喜欢唱,我这个200多个月的大朋友也喜欢唱,哈哈2哥 :甜美的歌声加上黄老师甜美的外表,很治愈!3妹:“在特别大的花园里面挖呀挖呀挖,种特别大的种子开
  • 2023-12-13通过屏幕输入一个长方形的长和宽,并求出该长方形的周长和面积。(并显示出来)
    #define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>voidprint(){ printf("*************计算方形的周长和面积***********\n"); printf("*******************************************\n"); printf("*************选择你想要进行的操作:>*********
  • 2023-10-17leetcode200 岛屿数量
    链接https://leetcode.cn/problems/number-of-islands/description/思路跟岛屿周长差不多...但我觉得这个比岛屿周长还简单。不知道为什么这个算中等题目,岛屿周长算简单题目代码classSolution:defnumIslands(self,grid)->int:ifnotgridornotgrid[0]
  • 2023-10-11C#设计一个形状类和矩形类,含有周长面积等属性
    publicabstractclassShape{protecteddouble_area;protecteddouble_perimeter;publicdoubleArea{get{return_area;}}publicdoublePerimeter{get{return_perimeter;}}publicabstractv
  • 2023-09-26案例1:求圆的面积和周长
    圆的面积=π*r*r;圆的周长=2*π*r;π可以定义一个符号常量,然后输入一个半径r,即可求出圆的面积和周长。示例代码如下:#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#definePI3.1415voidmain(){ doublearea,zhouChang; floatr; printf("请
  • 2023-09-04463. 岛屿的周长
    链接https://leetcode.cn/problems/island-perimeter/description/思路这题理论上来讲可以用深搜广搜来做,但我第一时间没搞明白怎么做,所以就先迭代一发。思路就是:1.题目给定的只有1个岛屿,那么我们可以遍历整个grid,对于发现的新岛屿,先按其没有相邻来处理(+4)。然后看一下他周边
  • 2023-09-02东方博宜OJ1005 已知一个圆的半径,求解该圆的面积和周长 C语言版
    题目描述已知一个圆的半径,求解该圆的面积和周长。输入输入只有一行,只有 11 个整数。输出输出只有两行,一行面积,一行周长。(保留两位小数)。令 paˋi=3.1415926。样例输入1输出3.146.28说明圆的面积和周长求解公式分别如下;圆的面积 S=π× 
  • 2023-08-26LeetCode 463.岛屿的周长
    1.题目:给定一个 rowxcol 的二维网格地图 grid ,其中:grid[i][j]=1 表示陆地, grid[i][j]=0 表示水域。网格中的格子 水平和垂直 方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。岛屿中没有“湖”(
  • 2023-08-12凸包
    二维凸包定义凸多边形凸多边形是指所有内角大小都在 范围内的 简单多边形。凸包在平面上能包含所有给定点的最小凸多边形叫做凸包。其定义为:对于给定集合X ,所有包含X 的凸集的交集S 被称为X 的 凸包。实际上可以理解为用一个橡皮筋包含住所有给定点的形态。凸包
  • 2023-08-10【GIS - 地理信息系统】经纬度计算 ( 经度、纬度概念 | 地球周长计算 | 地球经线周长计算 | 经纬度相关计算 | 经纬度坐标距离计算公式 |
    文章目录一、经度、纬度概念二、地球周长计算1、地球半径、周长计算2、地球经线周长计算3、地球纬线周长计算三、经纬度相关计算1、经纬度坐标距离计算公式2、经纬度与实际距离换算1米对应经度1米对应纬度3、实际距离与经纬度换算1度经度对应东西距离1度纬度对应南北距离四、
  • 2023-05-16输入半径,计算圆的周长、面积
    【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。【输入】输入包含一个实数r(0<r≤10,000),表示圆的半径。【输出】输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空
  • 2023-05-16求长方形周长与面积
    题目描述:输入长方形的边长a,b,计算它的面积和周长,输出其周长与面积输入格式:共一行,两个整数表示长方形的长和宽。输出格式:输出共两行,第一行输出周长,第二行输出面积。详见样例样例输入:12样例输出:perimeter=6area=2提示:一行两个数,读入的语句为:读入1:a,b=in
  • 2023-04-12计算正五边形的面积和周长
    一、问题描述:从键盘输入一个数作为正五边形的边长,计算并输出该正五边形的周长和面积。二、设计思路:1、输入一个数;2、计算该正五边形的周长;3、计算该正五边形的面积;4、输出该正五边形的周长和面积;三、程序流程图:四、代码实现:1#include<iostream>2#include<cmath>
  • 2023-03-17C语言_求圆的面积和周长
    圆的面积等于半径×圆周率,周长=2×圆周率×半径#definePI3.1415926#include"stdio.h"intmain()//圆的面积和周长{floatr,l,s;printf("请输入半径:");scanf("%f"
  • 2023-02-211005 - 已知一个圆的半径,求解该圆的面积和周长
       
  • 2023-02-08圆的内接正n边形的周长
    已知圆的半径和N边形的边,求正n边形的周长:思路:Dev-c++编译器中自带的有正弦、余弦的公式,不过要的是弧度角(弧度角=[角度*PI(3.1415)]/180)所以通过正弦定理可以求出n边形的