三角形的个数

前段时间,被孩子的一道数学题难了一下,家长群里都在讨论这个到底是多少?

问题?

想想小时候,这样的题那不是经常会做吗?多么简单呀。大不了我们就直接数出来呗,转眼一下,现在这是第四层,那么五层?六层?十层呢?那么就只有找规律了,然后根据规律算出公式。

下面是我思考的过程:

1、由1个三角形组成的个数?

2、由4个三角形组成的个数?

3、由9个三角形组成的个数?

4、由16个三角形组成的个数?

下面是根据层数,计算出的个数。

草稿过程:

公式为:

n层的三角形个数总和为:2^n + n^2 – n – 1

JAVA 程序代码:

 

 (Math.pow(2,layer) + Math.pow(layer,2) - layer - 1);


结果出来:
1层:1个
2层:5个
3层:13个
4层:25个
5层:51个
6层:93个


20层:1048955个

Warning: sprintf(): Too few arguments in /var/www/html/wp-content/themes/lineday/library/underscores/template-tags.php on line 27
小学数学发表回复

被一个还不知道是谁的人替代是一种什么样的体验?

这是一个周五,早上送孩子上学,正开着车,后面坐着的儿子突然对我说:

晨:爸爸,我以后要买一辆跑车。

我:你想买什么样的跑车?

晨:红黑色的跑车。

我:哇喔,很少有这样的颜色的跑车呢,那感觉好酷呀!

我:几个轮子的?

晨:四个轮子的。

我:能坐下几个人呀?

晨:两个。

我:我能坐吗?

晨:当然可以呀。我以后要带着我的媳妇一起坐。

我:那只能坐两个人呀?我坐哪呢?

晨:恩…你也可以坐。

我:那坐不下呀,只能坐两个人呢?

晨:你们一人坐一次,换着来。

我:嗯。。。

晨:我还是把你放后备箱里吧。

我:那妈妈呢?

晨:恩。。。。。。

 

我心里就一直在想,这个还不知道在哪里的人就已经悄然无声的替代了我们在他心目中的位置,这是为什么呢?为什么呐?

这应该就是夫妻日常的关系给孩子心里种下的种子吧,虽然这天肯定会来到,但没想到来的这么早,这么快,虽然心里很不是滋味,也许这是一个好的现象。

两个人的关系,孩子生长的家庭,对孩子是多么大的影响,珍惜现在的时光吧!

 

 


Warning: sprintf(): Too few arguments in /var/www/html/wp-content/themes/lineday/library/underscores/template-tags.php on line 27
日常发表回复

swagger2 注释API说明

API详细说明

原文链接 https://blog.csdn.net/xupeng874395012/article/details/68946676

注释

作用范围 API 使用位置
对象属性 @ApiModelProperty 用在出入参数对象的字段上
协议集描述 @Api 用于controller类上
协议描述 @ApiOperation 用在controller的方法上
Response集 @ApiResponses 用在controller的方法上
Response @ApiResponse 用在 @ApiResponses里边
非对象参数集 @ApiImplicitParams 用在controller的方法上
非对象参数描述 @ApiImplicitParam 用在@ApiImplicitParams的方法里边
描述返回对象的意义 @ApiModel 用在返回对象类上

@RequestMapping此注解的推荐配置
value
method
produces

@ApiImplicitParam

属性 取值 作用
paramType 查询参数类型
path 以地址的形式提交数据
query 直接跟参数完成自动映射赋值
body 以流的形式提交 仅支持POST
header 参数在request headers 里边提交
form 以form表单的形式提交 仅支持POST
dataType 参数的数据类型 只作为标志说明,并没有实际验证
Long
String
name 接收参数名
value 接收参数的意义描述
required 参数是否必填
true 必填
false 非必填
defaultValue 默认值

paramType 示例详解

path

 @RequestMapping(value = "/findById1/{id}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)

 @PathVariable(name = "id") Long id

body

  @ApiImplicitParams({ @ApiImplicitParam(paramType = "body", dataType = "MessageParam", name = "param", value = "信息参数", required = true) })
  @RequestMapping(value = "/findById3", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)

  @RequestBody MessageParam param

  提交的参数是这个对象的一个json,然后会自动解析到对应的字段上去,也可以通过流的形式接收当前的请求数据,但是这个和上面的接收方式仅能使用一个(用@RequestBody之后流就会关闭了)
  @ApiImplicitParams({ @ApiImplicitParam(paramType = "header", dataType = "Long", name = "id", value = "信息id", required = true) }) 

   String idstr = request.getHeader("id");
        if (StringUtils.isNumeric(idstr)) {
            id = Long.parseLong(idstr);
        }

Form

@ApiImplicitParams({ @ApiImplicitParam(paramType = "form", dataType = "Long", name = "id", value = "信息id", required = true) })
 @RequestMapping(value = "/findById5", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)

Warning: sprintf(): Too few arguments in /var/www/html/wp-content/themes/lineday/library/underscores/template-tags.php on line 27
日常发表回复