金字塔

奋斗的小蜗牛

不羁岁月 提交于 2020-01-26 16:34:03
描述 传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现 自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天 能站在金字塔顶,它想让你帮他写个程序帮助它。 输入 第一行有一个整数t,表示t组测试数据。 第二行一个整数H(0<H<10^9)代表金字塔的高度。 输出 输出一个整数n表示小蜗牛第n天站在金字塔顶上 样例输入 2 1 5 样例输出 1 1 1 #include <stdio.h> 2 3 int main(){ 4 int T; 5 int h; 6 int amount; 7 8 scanf("%d",&T); 9 10 while(T--){ 11 scanf("%d",&h); 12 13 amount=0; 14 while(h>10){ 15 h-=5; 16 amount++; 17 } 18 printf("%d\n",amount+1); 19 } 20 21 return 0; 22 } 来源: https://www.cnblogs.com/zqxLonely/p/4098590.html

奋斗的小蜗牛

南笙酒味 提交于 2020-01-26 16:27:51
题目599 奋斗的小蜗牛 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。 输入 第一行有一个整数t,表示t组测试数据。 第二行一个整数H(0<H<10^9)代表金字塔的高度。 输出 输出一个整数n表示小蜗牛第n天站在金字塔顶上 样例输入 2 1 5 样例输出 1 1*/ 1 #include <stdio.h>//采用逆向思维 2 3 int main() 4 { 5 int t; 6 scanf("%d",&t); 7 while (t--) 8 { 9 int n,sum = 1; 10 scanf("%d",&n);//如果高于10米,去掉第一天的5米就是下一天,如果还高于10米,在去掉第二天的5.。。。 11 while (n > 10) 12 { 13 sum++; 14 n -= 5; 15 } 16 printf("%d\n",sum); 17 } 18 return 0; 19 } 来源: https://www.cnblogs.com

奋斗的小蜗牛

血红的双手。 提交于 2020-01-26 16:25:59
奋斗的小蜗牛 时间限制: 1000 ms | 内存限制: 65535 KB 难度: 1 描述 传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。 输入 第一行有一个整数t,表示t组测试数据。 第二行一个整数H(0<H<10^9)代表金字塔的高度。 输出 输出一个整数n表示小蜗牛第n天站在金字塔顶上 样例输入 2 1 5 样例输出 1 1 import java.util.Scanner; public class Main28 { public static void main(String[] args) { Scanner input = new Scanner(System.in); while (input.hasNext()) { int num = input.nextInt(); for (int i = 0;i<num;i++) { int height = input.nextInt(); int day = 0; if (height <= 10) { day = 1; } else { if (

目标检测中多尺度:特征金字塔FPN_Feature Pyramid Networks for Object Detection

只谈情不闲聊 提交于 2020-01-21 19:09:49
原始内容来源于: https://blog.csdn.net/cdknight_happy/article/details/100528127 https://blog.csdn.net/WZZ18191171661/article/details/79494534 包含理解! 参考文献:https://arxiv.org/abs/1612.03144 代码实现:http://www.yueye.org/2018/faster-rcnn-coupled-with-fpn-in-tensorflow.html https://github.com/DetectionTeamUCAS/FPN_Tensorflow FPN:Feature Pyramid Networks for Object Detection 摘要 特征金字塔是目标识别系统能够进行 多尺度目标识别 的关键组件。但由于特征金字塔的内存占用和计算量很大,因此很多算法都不想使用它。 本文利用深度卷积网络本身固有的多尺度、层次化构建特征金字塔,只带来了很少的额外成本。本文开发了具有横向结构的从上到下的连接,用于在所有尺度上构建高层语义特征 。本文提出的网络叫做 FPN ,在很多应用中可以作为一个 通用的特征提取器 。将FPN和Faster R-CNN结合,我们的模型在不使用任何技巧的情况下

奋斗的小蜗牛

三世轮回 提交于 2019-12-21 08:41:53
奋斗的小蜗牛 时间限制: 1000 ms | 内存限制: 65535 KB 难度: 1 描述 传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。 输入 第一行有一个整数t,表示t组测试数据。 第二行一个整数H(0<H<10^9)代表金字塔的高度。 输出 输出一个整数n表示小蜗牛第n天站在金字塔顶上 样例输入 2 1 5 样例输出 1 1 上传者 ACM_王孝锋 01. #include<stdio.h> 02. int main() 03. { 04. int T; 05. scanf ( "%d" ,&T); 06. while (T--) 07. { 08. int h,day=0; 09. scanf ( "%d" ,&h); 10. if (h<=10) 11. printf ( "1\n" ); 12. else if (h%5==0) 13. { 14. printf ( "%d\n" ,(h/5)-1); 15. } 16. else 17. printf ( "%d\n" ,(h/5)); 18. } 19.

双层金字塔

不想你离开。 提交于 2019-12-10 19:44:23
题目描述 输出双层金字塔。 输入 多个测试数据。每个测试数据输入一个整数n( 2 <= n <= 9) 输出 输出双层金字塔。 样例输入 2 5 样例输出 * *** * * *** ***** ******* ********* ******* ***** *** * #include<stdio.h> int main() { int i,j,t,m,p,q,n; while(scanf("%d",&n)!=EOF) { for(i=1;i<=n;i++) { for(j=i;j<=n-1;j++) { printf(" "); } for(m=1;m<=2*i-1;m++) { printf("*"); } printf("\n"); } for(t=1;t<=n-1;t++) { for(p=1;p<=t;p++) { printf(" "); } for(q=1;q<=2*(n-t)-1;q++) { printf("*"); } printf("\n"); } } return 0; } 来源: CSDN 作者: hqm793899006 链接: https://blog.csdn.net/hqm793899006/article/details/103481015

数的金字塔(外小内大)

萝らか妹 提交于 2019-12-10 03:18:51
显示数的金字塔 import java . util . Scanner ; public class test5 { public static void main ( String [ ] args ) { // 显示金字塔:编写程序,提示用户输入10以内的整数,然后显示内容 /*(绝对值Math.abs())*/ Scanner input = new Scanner ( System . in ) ; System . out . print ( "请输入等腰三角形的行数:" ) ; int num = input . nextInt ( ) ; if ( num < 10 ) { for ( int i = 1 ; i <= num ; i ++ ) { //控制行数 for ( int j = 1 ; j <= num - i ; j ++ ) { //控制空格数 System . out . print ( " " ) ; } for ( int k = 0 ; k < i ; k ++ ) { //控制*数 System . out . print ( k ) ; } for ( int l = i - 1 ; l >= 1 ; l -- ) { System . out . print ( l - 1 ) ; } System . out . println (

在OpenCV里生成图像金字塔

匆匆过客 提交于 2019-12-06 17:39:30
今天介绍图像处理邻域中比较常用的一种方法,image pyramid, 也叫图像金字塔。就是将图像进行一层一层的下采样,图像金字塔是为了构建图像的多尺度,让模型能够更好的适应图像的尺度变化,图像金字塔可以广泛应用于图像识别,目标检测,还有光流配准,块匹配都能看到它的身影。图像金字塔主要有两种,一种是高斯金字塔,gaussian pyramid,另外一种是拉普拉斯金字塔,Laplacian Pyramids。 图像金字塔是一种以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,一直到金字塔的顶部只包含一个像素点的图像,这就构成了传统意义上的图像金字塔。 获得图像金字塔一般包括二个步骤: 1. 利用低通滤波器平滑图像 2. 对平滑图像进行抽样(采样) 有两种采样方式——上采样(分辨率逐级升高)和下采样(分辨率逐级降低) 在OpenCV定义这两个函数: 这个函数主要采用下面高斯平滑算子: 这个函数实现向下高斯平滑和采样,另外一个函数cv.pyrUp向上高斯平滑和采样。可以采用下面的例子来演示: #python 3.7.4,opencv4.1 #蔡军生 https://blog.csdn.net/caimouse/article/details

第二章 金字塔内部的结构

余生长醉 提交于 2019-12-05 00:23:05
金字塔的内部结构是多叉树的结构 ①人一般不会阅读自己已经了解的内容,因此,表达思想的主要目的就是向受众传递新的信息。 ②要想吸引读者的全部注意力,坐着必须避免在做好回答问题的准备之前引起读者的疑问;同时也要避免在引起读者疑问之前预先给出问题的答案。 ③表达之所以清晰是因为所有思想都紧紧的围绕着回答由主题引发的疑问来组织。由于文章的论述过程非常的清晰,读者要做的只是确定是否同意作者的推论,并提出预支相关的合乎逻辑的问题。 ④表述必须具有明确的归纳或演绎关系,演绎思想是由几个承前启后的论述组成。 ⑤保证产生相关性的唯一方法,就是确保对话直接回答了你所发现的也已存在于读者脑中的疑问。 ⑥这种典型的讲故事式的呈现方式 —— 背景冲突疑问回答 —— 能够确保在引导读者了解你的思维过程之前,读者和你“站在同一位置上”。这种形式还能保证把思想重点放在文章的最前面。 来源: https://www.cnblogs.com/9351ls/p/11891066.html

阅读金字塔原理笔记1

北慕城南 提交于 2019-12-04 07:25:41
利用金字塔原理如何有效的写作:   ::::先记录一下金字塔的原理是干嘛的,然后讲一下写作的思路      金字塔原理           来源: https://www.cnblogs.com/hellohero55/p/11846392.html